Tri de la taille des transactions du journal binlog MySQL

[root@api ~]# mysqlbinlog /data/mysql/binlog/mysql-bin.000005| grep "GTID$(printf '\t')last_committed" -B 1 | grep -E '^# at' | awk '{print $3}'| awk 'NR==1 {tmp=$1} NR>1 {print ($1-tmp);tmp=$1}'| sort -n -r | head -n 10
626534
159015
93716
81881
73161
45825
43355
41071
38849
33351

Il s'agit de la taille des 10 plus grosses transactions de ce binlog. Vous pouvez voir que la plus grosse transaction occupe 626kk dans binlog, ce qui n'est pas trop volumineux.

Je suppose que tu aimes

Origine blog.51cto.com/wujianwei/2532808
conseillé
Classement