percona-toolkit 之 【pt-summary】、【pt-mysql-summary】、【pt-config-diff】、【pt-variable-advisor】说明

通过下面的这些命令在接触到新的数据库服务器的时候能更好更快的了解服务器和数据库的状况。

1:pt-summary:查看系统摘要报告

执行:

pt-summary

      打印出来的信息包括:CPU、内存、硬盘、网卡等信息,还包括文件系统、磁盘调度和队列大小、LVM、RAID、网络链接信息、netstat 的统计,以及前10的负载占用信息和vmstat信息。

View Code

更多信息见:http://www.percona.com/doc/percona-toolkit/2.2/pt-summary.html

2:pt-mysql-summary:查看mysql各个统计信息

执行:

pt-mysql-summary --user=root --password=123456 --host=192.168.200.25 --port=3306

      打印出来的信息包括:版本信息、数据目录、命令的统计、用户,数据库以及复制等信息还包括各个变量(status、variables)信息和各个变量的比例信息,还有配置文件等信息。

View Code

更多信息见:http://www.percona.com/doc/percona-toolkit/2.2/pt-mysql-summary.html

3:pt-config-diff:对比配置文件的异同,类似Linux的diff命令

执行:

pt-config-diff h=localhost,P=3306 h=192.168.200.25,P=3307 --user=root --password=123456

打印出来的信息包括:指定MySQL它们配置文件的不同。

View Code

更多信息见:http://www.percona.com/doc/percona-toolkit/2.2/pt-config-diff.html

4:pt-variable-advisor:通过该命令,分析MySQL的变量(my.cnf),并对可能存在的问题提出建议

执行:

从指定地址获取变量值:
pt-variable-advisor --user=root --password=123456  192.168.220.245

打印出来的信息包括:一些变量设置的是否合理已经给出的建议

View Code

更多信息见:http://www.percona.com/doc/percona-toolkit/2.2/pt-variable-advisor.html

posted @   zping  阅读(329)  评论(0编辑  收藏  举报
编辑推荐:
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
点击右上角即可分享
微信分享提示