Вопрос по тайм коду 10:20 - кажется в новых версиях платформ 1с в любом случае ставит условие по разделителям, которые отключены или не используются, чтобы всегда срабатывал clastered index seek (а не скан или частичный поиск) ? в этом случае он передает все известные номера областей в базе в значение условия ? или какое-то значение по умолчанию типа 0?
Добрый день. Спасибо за вопрос. Проверили, на платформах 22,23,24,25, описанное в ролике воспроизводится. Да и как может быть установлено условие по неиспользуемому разделителю? Тогда выборка будет неверной. План запроса, в зависимости от данных - один из двух показанных в докладе, Clustered Index Scan или Index Seek + Key Lookup.
Вопрос по тайм коду 10:20 - кажется в новых версиях платформ 1с в любом случае ставит условие по разделителям, которые отключены или не используются, чтобы всегда срабатывал clastered index seek (а не скан или частичный поиск) ? в этом случае он передает все известные номера областей в базе в значение условия ? или какое-то значение по умолчанию типа 0?
Добрый день.
Спасибо за вопрос.
Проверили, на платформах 22,23,24,25, описанное в ролике воспроизводится. Да и как может быть установлено условие по неиспользуемому разделителю? Тогда выборка будет неверной.
План запроса, в зависимости от данных - один из двух показанных в докладе, Clustered Index Scan или Index Seek + Key Lookup.