diff --git a/storage/innobase/include/page0zip.ic b/storage/innobase/include/page0zip.ic index 371aac2..1236fed 100644 --- a/storage/innobase/include/page0zip.ic +++ b/storage/innobase/include/page0zip.ic @@ -152,10 +152,10 @@ static inline bool page_zip_rec_needs_ext(ulint rec_size, ulint comp, on the uncompressed page. */ return (rec_size - (REC_N_NEW_EXTRA_BYTES - 2 - 1) >= page_zip_empty_size(n_fields, page_size.physical()) || - rec_size >= page_get_free_space_of_empty(true) / 2); + rec_size >= page_get_free_space_of_empty(true) / 3); } - return (rec_size >= page_get_free_space_of_empty(comp) / 2); + return (rec_size >= page_get_free_space_of_empty(comp) / 3); } #endif /* !UNIV_HOTBACKUP */