高性能MySql学习笔记-第十六章:MySQL用户工具

1. 接口工具

  • 接口工具可以帮助运行查询,创建表和用户,以及执行其他日常任务等。如MySQL WorkBench、SQLyog等可视化工具及phpMyAdmin、Adminer等基于浏览器的工具。

2. 命令行工具集

  • MySQL包含了一些命令行工具集。如Percona Toolkit、Maatkit and Aspersa、The openark kit、MySQL Workbench工具集

3. SQL实用集

  • 服务器本身内置有一系列免费的附加组件和实用集可以使用,如common schema、mysql-sr-lib、MySQL UDF仓库、MySQLForge等。

4. 监测工具

  • MySQL一般需要两种检测工具:健康检测工具(检测到异常时告警)和为趋势、诊断、问题排查、容量规划等记录指标的工具。

开源的监控工具

  • 一些开源集成监控系统:Nagios、Zabbix、Zenoss、Hyperic HQ、OpenNMS、Groundwork Open Service
  • 有一些软件专注于收集指标和画图及可视化。他们中有很多是建立在RRDTool之上,存储时序数据到轮询数据库(RRD)文件中。如MRGT、Cacti、Ganglia、Munin

商业监控系统

  • 商业软件如:MySQL Enterprise Monitor、MONyog、New Relic、Circonus、Monitis、Splunk、Pingdom
  • MySQL Enterprise Monitor包含在Oracle的MySQL支持服务中。它将监控、指标和画图、咨询服务和查询分析等特性整合到一个工具。

Innotop的命令行监控

  • 有一些基于命令行的检测工具,它们大部分在某种方面模拟了UNIX的top工具。如innotop、mtop、mytop等。
posted @ 2021-12-26 02:11  员力  阅读(36)  评论(0编辑  收藏  举报