MySQL如何查询当前正在运行的SQL语句

作者:zhaolinjnu 来源:IT专家网 时间:2009-02-13 13:40:00 

通过status命令,查看Slow queries这一项,如果值长时间>0,说明有查询执行时间过长


以下为引用的内容:

mysql> status;
--------------
mysql Ver 11.18 Distrib 3.23.58, for redhat-linux-gnu (i386)
Connection id: 53
Current database: (null)
Current user: root@localhost
Current pager: stdout
Using outfile: ''
Server version: 5.0.37-log
Protocol version: 10
Connection: Localhost via UNIX socket
Client characterset: latin1
Server characterset: latin1
UNIX socket: /tmp/mysql.sock
Uptime: 4 days 16 hours 49 min 57 sec
Threads: 1 Questions: 706 Slow queries: 0 Opens: 177 Flush tables: 1 Open tables:

52 Queries per second avg: 0.002
--------------

这时再通过show processlist命令来查看当前正在运行的SQL,从中找出运行慢的SQL语句,找到执行慢的语句后,再用explain命令查看这些语句的执行计划。

mysql> show processlist;

+----+------+-----------+------+---------+------+-------+------------------+

| Id | User | Host | db | Command | Time | State | Info |

+----+------+-----------+------+---------+------+-------+------------------+

| 53 | root | localhost | NULL | Query | 0 | NULL | show processlist |

+----+------+-----------+------+---------+------+-------+------------------+

标签:
0
投稿

猜你喜欢

  • pyshp创建shp点文件的方法

    2023-06-30 03:15:29
  • Javascript中Eval函数的使用

    2008-12-04 16:41:00
  • Anaconda3+tensorflow2.0.0+PyCharm安装与环境搭建(图文)

    2021-09-28 02:54:28
  • PHP简易延时队列的实现流程详解

    2023-05-29 23:02:48
  • Python 操作mysql数据库查询之fetchone(), fetchmany(), fetchall()用法示例

    2023-07-09 00:11:24
  • mysql中DCL常用的用户和权限控制

    2024-01-14 06:26:53
  • Python中栈、队列与优先级队列的实现方法

    2023-11-03 02:16:53
  • 对django 2.x版本中models.ForeignKey()外键说明介绍

    2022-10-07 18:18:24
  • 双向RNN:bidirectional_dynamic_rnn()函数的使用详解

    2022-07-26 17:42:07
  • windows10下python3.5 pip3安装图文教程

    2023-02-25 02:06:44
  • 教你轻松学会SQL Server记录轮班的技巧

    2009-02-19 17:38:00
  • oracle日期分组查询的完整实例

    2023-06-26 10:14:13
  • 各个版本IE合集下载,共存无冲突

    2007-11-29 13:12:00
  • Scrapy实现模拟登录的示例代码

    2023-07-13 21:53:11
  • Python中if __name__ == '__main__'作用解析

    2021-04-14 09:02:42
  • python 通过SMSActivateAPI 获取验证码的步骤

    2022-04-23 15:16:43
  • Python的Django框架中的数据过滤功能

    2022-02-01 05:48:40
  • window10下mysql 8.0.20 安装配置方法图文教程

    2024-01-14 19:08:59
  • 支付宝 接口开发帮助(asp,php,asp.net,jsp)

    2024-05-21 10:11:35
  • python批量生成条形码的示例

    2023-02-22 17:49:03
  • asp之家 网络编程 m.aspxhome.com