2018 年 12 月 24 日,由 Robert Gravelle 撰写

概览、最新的死锁查询以及进程列表页面

正如上几篇关于 MySQL/MariaDB 日志的文章中所提到的,数据库管理员(DBA)对常规和慢速查询日志的主要抱怨是其内容难以阅读。有解决方案吗?就是使用 Navicat Monitor for MySQL/MariaDB 监控日志!Navicat Monitor 的查询分析器工具为查询日志提供图形表示,使你能够监控和优化查询性能,可视化查询活动统计信息,分析 SQL 语句,以及快速识别和解决长时间运行的查询。今天的文章将提供这个有用功能的概述,并描述如何充分利用最新的死锁查询和进程列表页面。而第 2 部分将专门介绍查询分析器页面部分。

查询分析器概览

若要开始使用查询分析器,请在左窗格中选择要分析的实例:

你还可以在“搜索”字段中输入名,缩小列表的范围到你要查找的实例:

选择实例后,分析会立即开始。稍后,查询分析器将显示分析结果:

页面分为以下几个部分:

最新的死锁查询:显示在已选择实例中检测到的最新死锁的事务信息。

进程列表:显示已选择实例中正在运行的进程总数,并列出最后 5 个进程,包括 ID、命令类型、用户、数据库和时间信息。

查询分析器:显示有关查询语句的信息,可自定义和排序列。

文章的其余部分将更详细地介绍以上面的前两个部分。

最新的死锁查询

如果你希望不仅仅是查看最新的死锁,可以点击“查看全部”按钮。这样做会打开“死锁”页面。它会显示在已选择实例中检测到的所有死锁:

所有受监控的实例都显示在左侧窗格中。选择一个实例来显示其死锁。你可以通过在“搜索死锁”文本框中输入值来筛选死锁。

默认情况下,死锁列表每 5 秒自动刷新一次。如果你想更改自动刷新时间,请使用“刷新时间”下拉菜单。若要暂停自动刷新,请点击“暂停”:

你还可以使用“X / 页”下拉菜单设置要显示的行数。

进程列表

你可以点击“查看全部”以查看所有进程。

“进程列表”页面显示当前在已选择实例上运行的所有进程。你可以检查当前正在运行哪些查询。进程列表提供了以下详细信息:

ID:线程 ID。

用户@主机:发出语句的用户。

数据库:用户当前使用的数据库。

命令:用户发出的命令的类型。

时间:线程处于当前状态的时间(以秒为单位)。

状态:指示线程正在执行的状态。

信息:用户发出的语句。

与死锁一样,所有受监控的实例都显示在左侧窗格中,你可以在其中选择要显示其进程列表的实例。进程列表也是每 5 秒自动刷新一次。它还包括一个“刷新时间”下拉菜单,用于更改自动刷新时间。点击“暂停”按钮会暂停自动刷新。

线程列表可以被筛选和排序。只需在“搜索线程”框中输入搜索字符串即可筛选列表,以及点击列名以排序列表。此外,点击“X / 页”并选择预定义的数字会更改每页显示的线程数量。

终止进程

除了显示当前正在运行的进程外,你还可以通过点击“操作”列,然后在弹出对话框中点击“结束进程”立即停止线程:

正在考虑购买 Navicat Monitor for MySQL/MariaDB?它现在提供月度和年度订阅!

navicat 解析sql_使用 Navicat 查询分析器优化查询性能(第 1 部分)相关推荐

  1. navicat 解析sql_使用 Navicat 查询分析器优化查询性能(第 2 部分)

    2018 年 12 月 31 日,由 Robert Gravelle 撰写 查询分析器部分 Navicat Monitor for MySQL/MariaDB的查询分析器工具提供了查询日志的图形表示, ...

  2. SQL Server 查询分析器使用(性能分析)

    SQL Server 查询分析器使用(性能分析)--网摘 SQL Server运行性能的主要原因时,可以通过SQL Se rver Performance Monitor监视相应硬件的负载, 并找出系 ...

  3. mysql 查询分析器_mysql查询分析工具|mysql查询分析器(MySQL Query Browser)下载v1.1.20 官方版_ IT猫扑网...

    mysql查询分析器又名为mysqlquerybrowser,是一款可以帮助用户快捷进行sql语句查询的工具,让你在编程的过程中更加方便的进行工作.有需要的朋友就来IT猫扑下载吧! MySQL Que ...

  4. mysql 查询分析工具下载_数据库管理系统-DB查询分析器(数据库查询分析软件)6.04 中文免费版-东坡下载...

    DB查询分析器是一个功能强大的万能数据库查询分析软件,支持对各种关系数据源(包括Oracle.Sybase.DB2.Informix.MS SQL SERVER.MYSQL.MS ACCESS.Par ...

  5. 在sql server2000的查询分析器里查询oracle的数据

    SQL code 在SQL SERVER 中访问ORACLE数据库服务器的几种方法 1.通过行集函数opendatasource select*fromopendatasource('MSDAORA' ...

  6. python查询sqlserver视图_如题:sqlserver连接Oracle数据库,在sql查询分析器中查询oracle中的视图,根据时间字段查询,SQL语句...

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

  7. 在SQL Server查询分析器里查询Excel文件数据

    参考页: http://www.cnblogs.com/stublue/archive/2010/10/12/1848995.html http://blog.csdn.net/wonsoft/art ...

  8. mysql的查询分析工具下载_万能数据库查询分析器(ODBC数据库查询分析工具)V7.03 最新版...

    万能数据库查询分析器(ODBC数据库查询分析工具)是一款功能强大,性能良好的数据库查询辅助工具,对开发人员来说是一款省时省力的数据库分析工具. 功能特点: 可以通过它查询ODBC数据源(包括世面上所有 ...

  9. Mysql数据库分页查询及优化

    最近遇到个数据库分页查询问题,mysql数据库分页查询默认是升序查询,就是第一页查询的是最先插入的数据,最后一页才是最新插入的数据,弄了个小的数据库表单,记录下我的操作过程,还有优化查询速度的方法. ...

最新文章

  1. 高德h5地图api接口_html5通过腾讯地图、高德地图、百度地图开发api接口获取坐标对应的周边信息...
  2. springboot学习笔记(一)
  3. LINUX ltrace命令-用来跟踪进程调用库函数的情况学习
  4. 穿越火线全部服务器都显示爆满,穿越火线大区全部爆满,频道挤不进去背后的故事!...
  5. Mybatis使用之 Caused by: org.apache.ibatis.type.TypeException: Could not resolve type alias‘User’
  6. Android 经典系统 HTC One 802d国行电信专版/最新Viper2.6.0/永久root/强大的功能、高级设置/纯净省电ROM
  7. 定时任务管理系统 gocron
  8. Route-Policy
  9. web前端之贪吃蛇网页版小游戏
  10. Hazelcast介绍
  11. 北京慈文影视制作有限公司诉被告北京百度网讯科技有限公司侵犯著作权纠纷一案判决书
  12. TopoTag:A Robust and Scalable Topological Fiducial Marker System 笔记
  13. 连续支付(周期扣款)功能开发及注意事项
  14. 计算机运行速度和科学研究,()的计算机运算速度可达到一太次以上,主要用于国家高科技领域与工程计算和尖端技术研究。...
  15. CSS中的clear属性
  16. Java利用Gzip对字符串进行压缩与解压
  17. 二叉树的ZigZag打印-Java
  18. 计算机二级access公共基础知识,计算机二级ACCESS考试
  19. 阿里产品苏杰访谈:关于失败
  20. 探究 STM32 的三种 BOOT(启动) 模式并实例验证

热门文章

  1. 顶会竞赛最后5天被Facebook超越,又大比分反超夺冠是什么体验?
  2. 迅雷下载文件名为download的解决办法
  3. Ubuntu使用git更新本地代码到github
  4. 网课python程序设计答案_Python程序设计知到网课答案
  5. Linux服务器搭建--NTP服务器的搭建与配置
  6. SpringBoot开发之JavaWeb回顾
  7. 02前端学习之CSS3(1)
  8. 自动驾驶(七十二)---------LQR控制算法
  9. 离谱的布斯法(补码一位乘)
  10. Java中hasNext()的作用