美满蜻蜓

文章
4
资源
0
加入时间
3年1月13天

sqlalchemy数据库连接池错误 sqlalchemy.exc.TimeoutError: QueuePool limit of size 100 overflow 0 reached,

线上环境突然大量报出这个错误,且导致其他sql语句都不能正常执行。加大 pool_size=200 无用。mysql 数据库执行show processlist;发现有很多delete 语句处于执行没被释放状态。已经把当前连接占满。经检查此delete语句在等待select释放。且等待时间过长。修改此处有delete的代码逻辑后再次执行show processlist;  已经...