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 ~]#