Bug #95989 | Possible to avoid merging ibuf for undo spaces in buf_page_create()? | ||
---|---|---|---|
Submitted: | 26 Jun 2019 2:32 | Modified: | 12 Aug 2019 16:48 |
Reporter: | Fungo Wang (OCA) | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Server: InnoDB storage engine | Severity: | S5 (Performance) |
Version: | 8.0.16 | OS: | Any |
Assigned to: | CPU Architecture: | Any | |
Tags: | buf_page_create, ibuf, temporary space, undo space |
[26 Jun 2019 2:32]
Fungo Wang
[26 Jun 2019 12:30]
MySQL Verification Team
Hello Mr. Wang, Thank you for this performance optimisation report. I agree with you on this one. Verified as reported.
[12 Aug 2019 16:48]
Daniel Price
Posted by developer: Fixed as of the upcoming 8.0.18 release, and here's the changelog entry: The ibuf_merge_or_delete_for_page() function, responsible for merging and deleting pages in the change buffer, is no longer called for undo tablespaces and temporary tablespaces. The change buffer does not contain entries for those tablespace types.
[13 Aug 2019 12:46]
MySQL Verification Team
Thank you, Daniel ....