标签: pymysql
我的情况是pymysql查询可能需要的时间超过允许的时间。理想情况下,调用会在设定的秒数或毫秒数后中止异常,因此可以报告并向前移动。
有没有办法限制查询可以为给定的会话/连接执行的时间?
答案 0 :(得分:0)
根据this答案你可以做到:
with timeout(seconds=3): cursor.execute('your sql query')