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 ~]#
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 一文读懂知识蒸馏
· 终于写完轮子一部分:tcp代理 了,记录一下