sql >> Databáze >  >> RDS >> Mysql

Jak nastavit maximální dobu provádění pro dotaz mysql?

Myslel jsem si, že je tu o něco déle, ale podle toto ,

MySQL 5.7.4 zavádí možnost nastavit časové limity provádění na straně serveru, specifikované v milisekundách, pro příkazy SELECT nejvyšší úrovně pouze pro čtení.

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

Všimněte si, že to funguje pouze pro příkazy SELECT pouze pro čtení.

Aktualizace: Tato proměnná byla přidána do MySQL 5.7.4 a přejmenována na max_execution_time v MySQL 5.7.8. (zdroj )



  1. Příklad příkazu Oracle FOR LOOP SELECT

  2. MySQL CONVERT_TZ()

  3. Jak zálohovat a obnovit databázi PostgreSQL

  4. Jak přenést pole json do textového pole?