Bug #114694 | binlog_transaction_compression not effect on slave | ||
---|---|---|---|
Submitted: | 19 Apr 2024 2:24 | Modified: | 7 May 2024 7:32 |
Reporter: | xincheng xie | Email Updates: | |
Status: | Verified | Impact on me: | |
Category: | MySQL Server: Replication | Severity: | S3 (Non-critical) |
Version: | 8.0.34 | OS: | Any (CentOS Linux release 7.6.1810 (Core) ) |
Assigned to: | CPU Architecture: | Any |
[19 Apr 2024 2:24]
xincheng xie
[24 Apr 2024 11:37]
MySQL Verification Team
Hi, I'm not sure I understand. Do you have binlog_transaction_compression configured on master or on slave or on both?
[24 Apr 2024 15:12]
xincheng xie
yes ,i configured on both of master and slave , and The result is only effective on the master . I draw the conclusion through the table performance_schema.binary_log_transaction_compression_stats
[24 Apr 2024 15:18]
xincheng xie
you can see that the relay log has been compressed ,but the binlog on the slave havent mysql> select *from binary_log_transaction_compression_stats \G *************************** 1. row *************************** LOG_TYPE: BINARY COMPRESSION_TYPE: NONE TRANSACTION_COUNTER: 572237986 COMPRESSED_BYTES_COUNTER: 1369785185610 UNCOMPRESSED_BYTES_COUNTER: 1369785185610 COMPRESSION_PERCENTAGE: 0 FIRST_TRANSACTION_ID: e7a33628-63f3-11ed-823e-005056a996a5:6412742781 FIRST_TRANSACTION_COMPRESSED_BYTES: 1438 FIRST_TRANSACTION_UNCOMPRESSED_BYTES: 1438 FIRST_TRANSACTION_TIMESTAMP: 2024-03-27 17:46:43.945436 LAST_TRANSACTION_ID: e7a33628-63f3-11ed-823e-005056a996a5:6984980766 LAST_TRANSACTION_COMPRESSED_BYTES: 4016 LAST_TRANSACTION_UNCOMPRESSED_BYTES: 4016 LAST_TRANSACTION_TIMESTAMP: 2024-04-24 23:07:55.232027 *************************** 2. row *************************** LOG_TYPE: RELAY COMPRESSION_TYPE: ZSTD TRANSACTION_COUNTER: 572238159 COMPRESSED_BYTES_COUNTER: 482102960301 UNCOMPRESSED_BYTES_COUNTER: 1376504826536 COMPRESSION_PERCENTAGE: 65 FIRST_TRANSACTION_ID: e7a33628-63f3-11ed-823e-005056a996a5:6412742781 FIRST_TRANSACTION_COMPRESSED_BYTES: 839 FIRST_TRANSACTION_UNCOMPRESSED_BYTES: 1452 FIRST_TRANSACTION_TIMESTAMP: 2104-01-22 14:22:31.160152 LAST_TRANSACTION_ID: e7a33628-63f3-11ed-823e-005056a996a5:6984980946 LAST_TRANSACTION_COMPRESSED_BYTES: 728 LAST_TRANSACTION_UNCOMPRESSED_BYTES: 1847 LAST_TRANSACTION_TIMESTAMP: 2104-10-30 19:54:24.365174 *************************** 3. row *************************** LOG_TYPE: RELAY COMPRESSION_TYPE: NONE TRANSACTION_COUNTER: 7 COMPRESSED_BYTES_COUNTER: 3677 UNCOMPRESSED_BYTES_COUNTER: 3677 COMPRESSION_PERCENTAGE: 0 FIRST_TRANSACTION_ID: e7a33628-63f3-11ed-823e-005056a996a5:6666700724 FIRST_TRANSACTION_COMPRESSED_BYTES: 905 FIRST_TRANSACTION_UNCOMPRESSED_BYTES: 905 FIRST_TRANSACTION_TIMESTAMP: 2104-05-28 12:18:02.912914 LAST_TRANSACTION_ID: e7a33628-63f3-11ed-823e-005056a996a5:6785935524 LAST_TRANSACTION_COMPRESSED_BYTES: 162 LAST_TRANSACTION_UNCOMPRESSED_BYTES: 162 LAST_TRANSACTION_TIMESTAMP: 2104-07-26 03:36:14.288387
[7 May 2024 7:32]
MySQL Verification Team
Hi, Thanks for the report, looks like there is something unclear here, let's see what the replication team has to say about it.