Linux好用的SQL工具(二)

你对于正在运行的mysql

性能如何?参数设置的是否合理?账号设置的是否存在安全隐患?

是否了然于胸?

俗话说工欲善其事,必先利其器,定期对你的MYSQL数据库进行一个体检,是保证数据库安全运行的重要手段。

今天和大家分享一个mysql 优化的工具,你可以使用它们对你的mysql进行一个体检,生成awr报告,让你从整体上把握你的数据库的性能情况。

tuning-primer.sh

这是mysql的另一个优化工具,针于mysql的整体进行一个体检,对潜在的问题,给出优化的建议。

目前,支持检测和优化建议的内容如下:
· 慢查询日志
· 最大连接数
· 工人线程
· 密钥缓冲区[仅限MyISAM]
· 查询缓存
· 排序缓冲区
· 表(开放和定义)缓存
· 表锁定
· InnoDB状态

1.下载

在终端执行:wget https://launchpad.net/mysql-tuning-primer/trunk/1.6-r1/+download/tuning-primer.sh

2.使用

在终端执行:
./tuning-primer.sh
-- MYSQL PERFORMANCE TUNING PRIMER --
- By: Matthew Montgomery -

3.报告分析

重点查看有红色警告的选项,根据建议结合自己系统的实际情况进行修改。

日常分享一个好用的小工具,希望有更好的资源的小伙伴可以多多分享交流,感谢。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章