分类:界面、监控、分析和辅助工具
1.带界面的工具1.1 MySQL 可视化工具
MySQL查询浏览器(MySQL Query Brower)、MySQL管理员(MySQL Administrator)、MySQL迁移工具箱(MySQL Migration Toolkit)和MySQL工作台(MySQL Workbench)
1.2 SQLyog
1.3 phpMyAdmin
2.监控工具分为:非互动的和互动的两类。
2.1 非交互式监控系统
自己开发的系统
nagios
可替代Nagios的工具:Zenoss、Hyperic HQ、OpenNMS、Groundwork Open Source、Zabbix、MySQL监控和建议服务、MONyog、基于RRDTool的系统(MRTG、Munin、Cacti、Cricket、Ganglia)
2.2交互工具
innotop、mtop、mytop、以及基于Web的mytop克隆版本
wget
tar zxvf innotop-1.8.1.tar.gz
cd innotop-1.8.1
perl Makefile.PL #Term::ReadKey => 2.10,DBI => 1.13,DBD::mysql=> 1.0,
make install
3.分析工具3.1 HackMySQL工具
Mysqlreport是一个Perl脚本,它能检查SHOW STATUS的输出结果,把它们转换为易读的报告,并打印出来。
wget hackmysql.com/scripts/mysqlreport from your terminal
Mysqlsla(MySQL Statement Log Analyzer):可以用它分析由服务器上所有查询生成的日志、慢查询日志(慢速的意思是该查询所需要的时间超出了配置里的最大时间)、或者任何其他日志。
mysqlreport - Make easy-to-read MySQL status reports.
mysqlsla - Simple, lightweight MySQL log parsing.
mysqlidxchx - Checks tables for unused indexes.
mysqlsniffer - MySQL protocol sniffer.
3.2 Maatkit 分析工具
wget
- wget http://www.percona.com/redir/downloads/percona-toolkit/2.1.1/percona-toolkit-2.1.1.tar.gz
- tar zxvf percona-toolkit-2.1.1.tar.gz
- cd percona-toolkit
- perl Makefile.PL
- make
- make test
- make install
4.MySQL的辅助工具4.1 MySQL Proxy
4.2 Dormando的MySQL 代理
4.3 Maatkit辅助脚本
5.更多的信息来源Planet MySQL 博客聚合器()
MySQL Forge社区网站()
阅读(550) | 评论(0) | 转发(0) |