首页 > 解决方案 > 如何识别 Python 打开的 MySQL 中打开的连接

问题描述

当我运行我的应用程序时,MySQL 5.7 在进程列表中显示了 3 个睡眠进程。这会阻止 Alter Table 命令,这让我有点担心,因为它可能不会随着我部署更多服务而扩展。

来自Python MySQLdb:connection.close() VS。cursor.close()我已经学会了如何在 Python 中正确关闭连接。这已经修复了 1 个睡眠连接(来自 4 个),但仍然有 3 个打开。

如何识别连接导致的原因以追踪未关闭它的 python 代码?

标签: pythonmysql

解决方案


推荐阅读