Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Bloqueio de metadados no MySQL 5.7, não consegue encontrar o processo de bloqueio?


Então, para expandir a outra resposta, este é o dia em que descubro TRUNCATE não é equivalente a DELETE FROM table . Bobo eu.

De acordo com a documentação :

Essencialmente, um processo no SLEEP state estava lendo a tabela, mas o TRUNCATE estava tentando fazer uma instrução DDL, portanto, foi bloqueado até que o outro SLEEP -ing processo foi morto.