Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Beenden Sie automatisch lange laufende Abfragen (MySql), Apache Tomcat DataSource

Die beste Option für Sie ist, Suchbedingungen abzufangen, die nicht ausgeführt werden können.

In MySQL ab 5.7.8 gibt es einen max_execution_time-Einstellung .

Sie können sich auch ein Cron-Skript einfallen lassen, das SHOW PROCESSLIST überprüft und bearbeiten Sie Abfragen, die länger als Ihr Zeitlimit verarbeitet werden.