Ich dachte, es gibt es schon etwas länger, aber laut dies ,
MySQL 5.7.4 führt die Möglichkeit ein, in Millisekunden angegebene serverseitige Ausführungszeitlimits für schreibgeschützte SELECT-Anweisungen der obersten Ebene festzulegen.
SELECT
/*+ MAX_EXECUTION_TIME(1000) */ --in milliseconds
*
FROM table;
Beachten Sie, dass dies nur für schreibgeschützte SELECT-Anweisungen funktioniert.
Aktualisierung: Diese Variable wurde in MySQL 5.7.4 hinzugefügt und in max_execution_time
umbenannt in MySQL 5.7.8. (Quelle
)