pt-config-diff的使用记录

pt-config-diff的使用记录

pt-config-diff
功能:比较差异
两套库配置差不多,性能就是不一样,无奈之举,去比对数据库配置是否相同。

运行的MySQL和运行的MySQL做对比

[root@dbtest archivelog]# pt-config-diff h=10.192.30.53,P=3306,u="admin_m",p="rA75MQy*R*y@KO4z%LZe",D=dbtest,A=UTF8 --charset=UTF8  h=10.192.30.60,P=3306,u="admin",p="rA75MQyRyKO4zLZe",D=db53,A=UTF8
13 config differences
Variable                  fudao_db_cluster_001      fudao_db_cluster_003
========================= ========================= =========================
general_log               ON                        OFF
general_log_file          /data/mysql/mysql_3306... /data/mysql/mysql_3306...
gtid_executed             46760eb0-bcb3-11e9-a35... 01bc05d6-bdae-11e9-bde...
gtid_purged                                         46760eb0-bcb3-11e9-a35...
hostname                  fudao_db_cluster_001      fudao_db_cluster_003
innodb_buffer_pool_size   4294967296                2147483648
local_infile              OFF                       ON
read_only                 OFF                       ON
relay_log                 fudao_db_cluster_001-r... fudao_db_cluster_003-r...
relay_log_basename        /data/mysql/mysql_3306... /data/mysql/mysql_3306...
relay_log_index           /data/mysql/mysql_3306... /data/mysql/mysql_3306...
server_id                 3306                      3307
server_uuid               46760eb0-bcb3-11e9-a35... 01bc05d6-bdae-11e9-bde...
[root@dbtest archivelog]# 

注意:着重是mysqld部分的,貌似client的不做比较。

直接比较两个配置文件

[root@dbtest ~]# pt-config-diff my_3306.cnf  my_3307.cnf 
2 config differences
Variable                  my_3306.cnf my_3307.cnf
========================= =========== ===========
innodb_buffer_pool_size   2147483648  4294967296
server_id                 3307        3306
[root@dbtest ~]# 
原文地址:https://www.cnblogs.com/bjx2020/p/11358481.html