Temos visto alguns impasses ocorrerem, mas não conseguimos reproduzir. Existe alguma maneira de determinar, após o fato, quais consultas estavam sendo executadas, etc., para descobrir por que ocorreu o impasse?
relate perguntas
-
Existem ferramentas de benchmarking do MySQL? [fechado]
-
Onde posso encontrar o log lento do mysql?
-
Como posso otimizar um mysqldump de um banco de dados grande?
-
Quando é o momento certo para usar o MariaDB em vez do MySQL e por quê?
-
Como um grupo pode rastrear alterações no esquema do banco de dados?
SHOW INNODB STATUS
lhe dará o último impasse detectado .Encontrei este link em dba.stackexchange.com sobre impasses. Em stackoverflow.com, o usuário @Omry abordou como evitar impasses e por que eles acontecem em 11 de março de 2010 às 9h48. O usuário @ewernli também abordou isso.
Isso envolve as consultas que acessam o mesmo conjunto de tabelas em ordem diferente de uma consulta para outra.