1. belas 6 05.12.18 02:42 Сейчас в теме

Увеличение времени выполнения запроса по индексированным измерениям регистра

Добрый день.
Просьба подсказать кто знает/сталкивался.
Имеется периодический регистр сведений подчиненный регистратору с тремя измерениями.
Снимаю срез последних с фильтрацией по измерениям:
ВЫБРАТЬ
Регистр.Ресурс
ИЗ
РегистрСведений.Регистр.СрезПоследних(, Измерение1= &a и Измерение2= &б и Измерение3> &c) КАК Регистр

В регистре около 20 млн. записей.
Если в конфигураторе задать измерения регистра индексируемыми запрос выполняется дольше чем, если оставить не индексируемыми.
Может кто-нибудь сказать почему?
Ответы
Избранное Подписка Сортировка: Древо
3. dandykry 3 05.12.18 07:18 Сейчас в теме
(1) Измерения регистра вроде как сами по себе индексируются. Зачем доп. индекс?

Перед замерами обновление индексов было?
5. belas 6 05.12.18 13:29 Сейчас в теме
(3) При изменении структуры платформа не индексирует разве ?
6. dandykry 3 05.12.18 13:50 Сейчас в теме
(5) Насчет реструктуризации да, кластерных индексов да, насчет обновления некластерных индексов - хз, поэтому спросил
2. insurgut 195 05.12.18 06:54 Сейчас в теме
Если просто происходит выборка, без дальнейшего множества объединений/соединений/выборок, то как бы - логично. Разница во времени создания индекса.
4. crabzzy 05.12.18 07:36 Сейчас в теме
Оптимизатор исполнения ошибается тогда с планом запроса,
без индексов - у вас используется кластерный индекс, то есть по сути сам регистр,,
с индексами - вероятно, начинает использоваться некластерный, который навесили, а он в себе не содержит данных ресурсов, поэтому начинает соединяться с самим регистром и выполняется значительно дольше
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Программист 1С
Волгоград
зарплата от 45 000 руб. до 90 000 руб.
Полный день

Автор новостных обзоров на тему 1С и бухучета
Санкт-Петербург
По совместительству

Консультант-аналитик 1С
Москва
зарплата от 70 000 руб. до 100 000 руб.
Полный день

Программист 1С
Москва
зарплата от 80 000 руб. до 120 000 руб.
Временный (на проект)

Ведущий программист 1С
Сочи
зарплата от 80 000 руб. до 100 000 руб.
Полный день