1

当我输入 htop 命令时,显示了太多的 mysqld 连接。我正在使用 nodejs sequalize ORM 为我的项目使用 mysql 池连接。

在此处输入图像描述

它显示这么多联系的原因是什么?

4

1 回答 1

3

父 MySQL 进程产生多个线程,这些线程显示htop为单独的列表元素。但是,线程本身并不与实际连接相关联。一般来说,MySQL 本身每个连接启动一个线程。

要检查 MySQL 使用了多少连接,您可以show full processlist在 mysql 命令行 shell 中运行。有关参考,请参阅上述命令的文档

请注意:

如果您有PROCESS权限,您可以查看所有线程。否则,您只能看到您自己的线程(即与您正在使用的 MySQL 帐户关联的线程)。

希望能帮助到你。

于 2018-06-30T15:09:02.627 回答