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

2021/12/26 2:37:07

本文主要是介绍高性能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等。


这篇关于高性能MySql学习笔记-第十六章:MySQL用户工具的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程