DBAtlas · データベース運用アトラス

175 QueryPlanKilled: Query plan killed during execution(実行中に実行計画が強制終了された)

MongoDB

意味

基になるデータ/コレクションが変更されたため、実行中のクエリのプランが無効になり強制終了された。安全に続行できないためクエリは中止された。

原因

クエリの実行中 (特にカーソルが開いている間) にコレクションが削除された、使用中のインデックスが削除された、または名前変更/再構成が行われた。長時間実行の getMore 呼出し中の基盤の変更が典型的なきっかけ。

対処方法

クエリ/カーソルを再開する (再試行)。クエリの実行中にコレクションやインデックスに対して破壊的な DDL (drop、dropIndex、rename) が実行されないようにし、そうしたメンテナンスはクエリトラフィック外に計画する。長時間実行の読み取りを短縮し、必要なインデックスが恒久的に存在するようにする。

DBAtlas で開く →

同じデータベースの他の項目