Начали у меня на проде выскакивать deadlock во время работы достаточно большого скрипта на symfony. Раньше я их находил "по ощущениям", находя тяжелые запросы. SHOW ENGINE INNODB STATUS; А мог пользоваться вот этим запросом. Там есть подробный лог последнего случившегося дедлока, с полным логом того запроса, который всё сломал. Конкретно в моем случае выяснилось, что два скрипта занимали взаимозависимые таблицы и повисали наглухо. Решение было разнести их запуск по времени. Но в целом, если бы я этими запросами раньше пользовался, времени бы было сэкономлено "тьма".