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.
Portions of this website are copyright © 2001, 2002 The PHP Group
Page generated in 0.039 sec. using MySQL 8.4.7-u6-cloud
Timestamp references displayed by the system are UTC.
Content reproduced on this site is the property of the
respective copyright holders.
It is not reviewed in advance
by Oracle and does not necessarily represent the opinion of
Oracle or any other party.