Bug #114511 | Turn on binlog compression and read binlog generate by big transaction cause oom | ||
---|---|---|---|
Submitted: | 29 Mar 2024 7:05 | Modified: | 2 Apr 2024 9:58 |
Reporter: | Yawei Sun | Email Updates: | |
Status: | Not a Bug | Impact on me: | |
Category: | MySQL Server: Replication | Severity: | S3 (Non-critical) |
Version: | MySQL8.0.22 | OS: | Any |
Assigned to: | MySQL Verification Team | CPU Architecture: | Any |
[29 Mar 2024 7:05]
Yawei Sun
[29 Mar 2024 11:35]
MySQL Verification Team
HI Mr. Sun, Thank you for your bug report. However, you are using a VERY old release of 8.0. Please try 8.0.36 and let us know here whether you experience the same problem. Also, try setting binary log sizes to the higher value. However, it should not cause OOM, unless you are having very little RAM or if you have an error in the configuration of your container. Unsupported.
[29 Mar 2024 13:32]
MySQL Verification Team
Hi, We tested with both 8.0.36 and 8.3.0 and it works fine ....... Do, however note, that if you insert a BLOB or TEXT containing 1073741000 bytes, that MySQL will take 5 times that much memory in order to store it into InnoDB and in order to write it to binlog. That means 5 Gb, just for that one operation !!!!!