Имя: Пароль:
1C
1С v8
выборки больших объемов данных
0 novichok79
 
13.09.18
11:51
доброго времени суток, уважаемые специалисты.
есть запрос

Запрос.Текст =
"ВЫБРАТЬ
|    Т.Спр1 КАК Спр1,
|    Т.Спр2 КАК Спр2,
|    Т.Спр3 КАК Спр3,
|    Т.Рекв1 КАК Рекв1,
|    НАЧАЛОПЕРИОДА(Т.Дата1, МЕСЯЦ) КАК Месяц,
|    КОЛИЧЕСТВО(РАЗЛИЧНЫЕ Т.Ссылка) КАК Ссылка
|ИЗ
|    Справочник.Справочник666 КАК Т
|
|СГРУППИРОВАТЬ ПО
|    Т.Спр1,
|    Т.Спр2,
|    Т.Спр3,
|    Т.Рекв1,
|    НАЧАЛОПЕРИОДА(Т.Дата1, МЕСЯЦ)";

в справочнике 666 имеется 30 млн записей.
в свернутой таблице в запросе будет около 100 тыс. записей.
если мне нужны наименования реквизитов Спр1, Спр2, Спр3,
которые являются элементами справочников Справочник1, Справочник2, Справочник3,
стоит ли левым соединением приклиеивать эти справочники в вышеупомянутый запрос?
или лучше не усложнять, дать серверу свернуть данные, а потом работать с полученной свернутой таблицей?
каким образом поступили бы вы? заранее благодарю за помощь.
1 novichok79
 
13.09.18
11:52
сам я выступаю за вариант с простым запросом
Программист всегда исправляет последнюю ошибку.