1.1.1 срез последних сначала отберет все последние записи по всем измерениям (выделено жирным):
1.1 В случае, когда измерение Вал, а остальное — ресурсы
1. При использовании конструкции «ГДЕ»
Если «Ист» будет не реквизитом или ресурсом, а измерением, тогда оба запроса вернут одинаковый результат. Поясним подробнее механику.
Выполним отбор по Ист = х См. рис.PНа немPпоказано, что получится в результате их выполнения
РегистрСведений.КурсыВалют.СрезПоследних(,Источник=&Ист)
Источник = &Ист (Права на эту статью принадлежат сайту )
РегистрСведений.КурсыВалют.СрезПоследних()
Выполним два запроса:
Допустим, периодический регистр сведений «КурсыВалют» содержит измерение «Вал» и ресурсы «Ист» и «Знач».
Пример неправильной оптимизации запроса
Ответ Часто встречающаяся рекомендация по выполнению опимизации запросов: переносить условиеPиз конструкции ГДЕ в параметры виртуальной таблицы. Однако без понимания, как это работает, легко совершить ошибку.
Вопрос Можно ли в запросах 1С v8 всегда заменять условие «ГДЕ» параметрами среза виртуальной таблицы?
К вопросу об оптимизации запросов v8 с использованием виртуальных таблиц (1С: v8: Язык запросов)
1С » К вопросу об оптимизации запросов v8 с использованием виртуальных таблиц (1С: v8: Язык запросов)
Комментариев нет:
Отправить комментарий