MySQL的show processlist命令显示的内容究竟是什么?
- 内容介绍
- 文章标签
- 相关推荐
作为一名MySQL DBA或开发人员,你一定时常采用SHOW PROCESSLIST命令来查看数据库中正在落实的线程。但你有没有真实的明白它体现的每一列信息?今天我们就较深入探讨当前这个命令背后的奥秘。
为哪些需要查看processlist?
打脸。 当数据库出现性能问题时第一件事就是检查当前有哪些连接正在落实哪些操作。SHOW PROCESSLIST就像MySQL服务器的一面镜子, 让我们能够看到:

- 哪些用户正在连接数据库
- 他们落实了哪些SQL语句
- 这一些语句已经落实了更多久
- 有没有有阻塞或较长时间段运行的查询
这一些信息对排查性能问题、优化查询至关十分沉关键。
作为一名MySQL DBA或开发人员,你一定时常采用SHOW PROCESSLIST命令来查看数据库中正在落实的线程。但你有没有真实的明白它体现的每一列信息?今天我们就较深入探讨当前这个命令背后的奥秘。
为哪些需要查看processlist?
打脸。 当数据库出现性能问题时第一件事就是检查当前有哪些连接正在落实哪些操作。SHOW PROCESSLIST就像MySQL服务器的一面镜子, 让我们能够看到:

- 哪些用户正在连接数据库
- 他们落实了哪些SQL语句
- 这一些语句已经落实了更多久
- 有没有有阻塞或较长时间段运行的查询
这一些信息对排查性能问题、优化查询至关十分沉关键。

