本文摘自PHP中文网,作者爱喝马黛茶的安东尼,侵删。

Navicat Monitor 是一套安全、简单而且无代理的远程服务器监控工具。它具有强大的功能使你的监控发挥最大效用。受监控的服务器包括 MySQL、MariaDB 和 Percona Server,并与 Amazon RDS、Amazon Aurora、Oracle Cloud、Microsoft Azure 和阿里云等云数据库兼容。Navicat Monitor 是一款基于服务器的软件,可以使用网页浏览器从任何地方访问。通过网络访问,你可以全天候轻松无缝地掌握全球服务器的状况。
数据库管理员(DBA)对一般和慢速查询日志的主要抱怨之一是它们的内容难以读取。解决方案就是使用navicat monitor for mysql/mariadb日志。它的查询分析器工具为查询日志提供了图形表示,使您能够监视和优化查询性能、可视化查询活动统计信息、分析SQL语句,以及快速识别和解决长时间运行的查询。
相关推荐:《Navicat for mysql教程》
Query Analyzer
要开始使用Query Analyzer,请在左窗格中选择要分析的实例:
您还可以通过在搜索字段中输入名称将列表缩小到要查找的实例:
选择实例后,分析立即开始。短时间后,将显示分析结果:
屏幕分为以下部分:
?Latest Deadlock Query:显示所选实例中检测到的最新Deadlocks的事务信息。
?Process List:显示所选实例正在运行的进程总数,并列出最近5个进程,包括ID、命令类型、用户、数据库和时间信息。
?Query Analyzer:显示有关具有可自定义和可排序列的查询语句的信息。
Latest Deadlock Query
如果您希望看到的不仅仅是latest deadlock,您可以单击查看全部按钮。这样会打开Deadlock页面。它显示在选定实例上检测到的所有deadlocks:
相关阅读 >>
更多相关阅读请进入《Navicat》频道 >>

数据库系统概念 第6版
本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。