我有一个中等大小的数据库(7 GB),大约有200个并发用户。我遇到一些数据库滞后问题,突然我的node-mysql客户端在select
和insert
期间冻结。
作为故障排除过程,我检查了数据库上的SHOW STATUS
,一切似乎都还不错,但仅 Connections 属性具有 262050 。
想知道这个数字是否正确或数字是否过高?
答案 0 :(得分:0)
过高。肯定是
找到运行您的节点应用程序的机器,并在停止并重新启动MySQL服务器的同时查看其日志和/或错误输出。
希望节点应用程序会聊天,告诉您停止MySQL服务器时许多连接已关闭。
这看起来像是连接泄漏。您的节点连接池可能有问题,或者在节点应用程序使用完之后释放连接。