DBAtlas · Атлас эксплуатации баз данных

175 QueryPlanKilled: Query plan killed during execution

MongoDB

Что это значит?

План выполняющегося запроса стал недействительным, так как базовые данные/коллекция изменились, и он был завершён. Запрос прерван, поскольку не мог безопасно продолжаться.

Почему возникает?

Во время выполнения запроса (особенно с открытым курсором) коллекция была удалена, используемый индекс удалён либо произошло переименование/перенастройка. Типичный триггер — изменения базовых объектов во время долгих вызовов getMore.

Как исправить

Перезапустите запрос/курсор (повторите). Убедитесь, что во время выполнения запросов над коллекцией или индексом не выполняется разрушающий DDL (drop, dropIndex, rename); планируйте такое обслуживание вне трафика запросов. Сокращайте долгие чтения и делайте необходимые индексы постоянными.

Открыть в DBAtlas →

Ещё по этой СУБД