テクノロジー

EXPLAIN で詰まったときの三つ目の手札、Optimizer Trace の話 - Timee Product Team Blog

1: rgfx 2026/09/25 22:31

そんなことあるんだ(おもしれーーー)

2: tkysktmt 2026/09/25 23:17

“EXPLAIN 系だけだと「変な計画が選ばれる」までしか言えませんが、Trace を読んだことで「確定処理の再チェックで range が捨てられている」と書けるようになりました”

3: clubman023 2026/09/26 00:52

へー

4: sunakawa 2026/09/26 02:42

Optimizer Trace

5: mkusaka 2026/09/26 04:23

MySQLの遅延調査でEXPLAIN/EXPLAIN ANALYZE後にOptimizer Trace活用。Auroraで4,000〜5,000秒滞留要因を特定。

6: tmtms 2026/09/26 06:35

これか。MySQL のオプティマイザは賢くないけど、パッチレベルでは振る舞い変わって欲しくないよねぇ… https://bugs.mysql.com/bug.php?id=117770