MySQLにおけるLock wait timeoutの調査
ブロックされていた側の情報は簡易に取得できるが、ブロッカーの情報を探すのは結構大変
記事中で検討したが選ばれなかったアプローチ
ブロックされている側の情報しか出てこなかった
監視系 SaaS
OSSでは対応なし
有償サービスは高価
自作したアプローチ
スレッドIDを特定した後、performance_schema.events_statements_history から該当スレッドが過去に実行した直近 N 件の SQL テキストを取得する