2017-07-27 5 views
0

Ich habe eine Situation, in der eine Pymysql-Abfrage länger als die zulässige Zeit dauern kann. Idealerweise bricht der Aufruf mit einer Ausnahme nach einer festgelegten Anzahl von Sekunden oder Mills ab, so dass er gemeldet und vorwärts bewegt werden kann.So legen Sie ein Timeout für eine Pymysql-Abfrage fest

Gibt es eine Möglichkeit, den Zeitraum zu begrenzen, den eine Abfrage für eine bestimmte Sitzung/Verbindung ausführen kann?

Antwort

0

basierend auf this Antwort können Sie tun:

with timeout(seconds=3): 
    cursor.execute('your sql query') 
Verwandte Themen