ВЫБРАТЬ
ТабличнаяЧастьДокумента.Реквизит1.Реквизит2,
ТабличнаяЧастьДокумента.Ссылка.Реквизит3
ИЗ
Документ.ИмяДокумента.ИмяТабчасти КАК ТабличнаяЧастьДокумента
ГДЕ
ТабличнаяЧастьДокумента.Реквизит1.Реквизит2.Реквизит4 = Ложь
И ТабличнаяЧастьДокумента.Ссылка.Дата МЕЖДУ &Д1 И &Д2
Данного типа документов очень много и запрос долго выполняется.
Хотя если выбирать просто документы (а не табчасти) за период то быстро.
Можно-ли переделать данный запрос, чтобы быстрее выполнялся?
внутреннее соединение и индексы где-то вот тут Реквизит1.Реквизит2.Реквизит4 спасут. А ежели там составной тип, то еще надо явно тип выразить
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший