Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak ustawić maksymalny czas wykonania zapytania mysql?

Myślałem, że to już trochę dłużej, ale według to ,

MySQL 5.7.4 wprowadza możliwość ustawienia limitów czasu wykonania po stronie serwera, określonych w milisekundach, dla instrukcji SELECT najwyższego poziomu tylko do odczytu.

SELECT 
/*+ MAX_EXECUTION_TIME(1000) */ --in milliseconds
* 
FROM table;

Zauważ, że działa to tylko dla instrukcji SELECT tylko do odczytu.

Aktualizacja: Ta zmienna została dodana w MySQL 5.7.4 i przemianowana na max_execution_time w MySQL 5.7.8. (źródło )



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MIN() – Znajdź minimalną wartość w kolumnie w MySQL

  2. Jak działa funkcja REGEXP_LIKE() w MySQL

  3. Używanie backticków wokół nazw pól

  4. przesyłanie plików php, jak ograniczyć typ przesyłania plików

  5. Czy używać SET NAMES