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

Zámek metadat na MySQL 5.7, nemůžete najít proces zamykání?

Takže abych rozšířil druhou odpověď, toto je den, kdy jsem zjistil TRUNCATE není ekvivalentní DELETE FROM table . Jsem hloupý.

Podle dokumentace :

V podstatě jde o proces v SLEEP stav četl tabulku, ale TRUNCATE se pokoušel provést příkaz DDL, a proto byl blokován až do druhého SLEEP -ing proces byl zabit.



  1. Je vyhledávání RID rychlejší než vyhledávání klíčů?

  2. Oracle:OALL8 je v nekonzistentním stavu

  3. Vložit do stejné tabulky spouštěč mysql

  4. SQL CREATE TABLE pro začátečníky