python - 如何识别 Python 打开的 MySQL 中打开的连接
问题描述
当我运行我的应用程序时,MySQL 5.7 在进程列表中显示了 3 个睡眠进程。这会阻止 Alter Table 命令,这让我有点担心,因为它可能不会随着我部署更多服务而扩展。
来自Python MySQLdb:connection.close() VS。cursor.close()我已经学会了如何在 Python 中正确关闭连接。这已经修复了 1 个睡眠连接(来自 4 个),但仍然有 3 个打开。
如何识别连接导致的原因以追踪未关闭它的 python 代码?
解决方案
推荐阅读
- r - 在 r 中按组完成时间序列
- java - Android将视频作为多部分上传到服务器
- python - 如何在 ldap 参数后分配组?
- javascript - Angular 谷歌地图 - 地图信息窗口
- php - 使用数据库中的多行自动递增循环
- python - 如何在 python 中用冒号分隔文本文件中的字符串?
- python-3.x - e. 创建新变量,其值应为变量 1 和变量 2 之差的平方
- angular - 如何从锚标签点击事件Angular 7中获取数据
- java - Jasper API 仅打印第一个报告,其他报告打印为空白
- html - 如何将我的 create-react-app 项目变成带有嵌入 js 的单个 html 文件?