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

Jaké jsou výhody UPDATE LOW_PRIORITY a INSERT DELAYED INTO?

S LOW_PRIORITY klíčové slovo, provedení UPDATE se zdrží, dokud z tabulky nečtou žádní další klienti. Normálně jsou čtecí klienti pozastaveni, dokud není aktualizační dotaz dokončen. Pokud chcete dát čtenářům přednost před aktualizačním dotazem, měli byste použít LOW_PRIORITY.

ZPOŽDĚNO volba pro příkaz INSERT je rozšíření MySQL na standardní SQL, které je velmi užitečné, pokud máte klienty, kteří nemohou nebo nemusí čekat na dokončení příkazu INSERT. Toto je běžná situace, když používáte MySQL pro protokolování a také pravidelně spouštíte příkazy SELECT a UPDATE, jejichž dokončení trvá dlouho.



  1. MYSQL:Jak zkopírovat celý řádek z jedné tabulky do druhé v mysql, přičemž druhá tabulka má jeden sloupec navíc?

  2. Vraťte hodnotu null pro date_format, když je vstup v mysql null

  3. Existuje MySQL ekvivalent sprintf?

  4. Aktualizujte primární klíč Django MySQL