Попробовал провести эксперимент. Перевел УТ11 в режим обычного приложения, запустил консоль для обычного приложения.
Код:
ВЫБРАТЬ
РеализацияТоваровУслугТовары.Номенклатура,
РеализацияТоваровУслугТовары.Количество,
РеализацияТоваровУслугТовары.Ссылка,
РеализацияТоваровУслугТовары.Ссылка.Дата
ИЗ
Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары
Выполняется 4 секунды. Количество строк в результате - 250'000
Код:
ВЫБРАТЬ
РеализацияТоваровУслугТовары.Номенклатура,
РеализацияТоваровУслугТовары.Количество,
РеализацияТоваровУслугТовары.Ссылка,
РеализацияТоваровУслугТовары.Ссылка.Дата
ИЗ
Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары
ГДЕ
РеализацияТоваровУслугТовары.Ссылка.Дата МЕЖДУ НАЧАЛОПЕРИОДА(&Дата, ДЕНЬ) И КОНЕЦПЕРИОДА(&Дата, ДЕНЬ)
Выполняется 133 секунды. Количество строк в результате - 1'475
Почему из-за одного условия такие тормоза? Условие пробовал переписывать по-разному, тормоза те же.