Сделал простенький запросик
Интересно, с точки зрения быстродействия, какой вариант сработает быстрее и как будет правильнее - использовать СГРУППИРОВАТь или РАЗЛИЧНЫЕ?
Запрос = Новый Запрос(
"ВЫБРАТЬ
| ПартииТоваровОрганизаций.Регистратор КАК Ссылка
|ИЗ
| РегистрНакопления.ПартииТоваровОрганизаций КАК ПартииТоваровОрганизаций
|ГДЕ
| некие условия
|
|УПОРЯДОЧИТЬ ПО
| ПартииТоваровОрганизаций.Регистратор
|АВТОУПОРЯДОЧИВАНИЕ");
ПоказатьИнтересно, с точки зрения быстродействия, какой вариант сработает быстрее и как будет правильнее - использовать СГРУППИРОВАТь или РАЗЛИЧНЫЕ?
По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Тоже стало интересно. Решил сделать замер. Консоль запросов, выполнить пакетами. Смотрю сколько выполняется каждый пакет.
Выбираю данные в виртуальную табилцу. Во втором пакете группирую по полю либо выбрать различные с этим же полем.
Первая выборка по справочнику номенклатуры, количество записей около 400 тысяч.
Результат 1 секунда, что так что там.
Ок, думаю мало, надо больше. Беру из регистра сведений записи 10 млн записей, уже нормально. Группирую.
5-6 секунд, то быстрее выбрать различные, то быстрее сгруппировать. Погрешность в общем.
Теперь вопрос, откуда этот вопрос вообще у людей возник. Я вот за 15 лет в 1с не помню такого, чтобы обратились ко мне что запрос тормозит, нужно оптимизировать, я его открыл и сразу такой - аа, да у вас тут сгруппировать, а надо было выбрать различные! Не благодарите. Меняю и все начинает летать ))) Это смешно мне казалось, проверил, действительно, разницы никакой. Кто считает что это не так давайте свой пример.
Выбираю данные в виртуальную табилцу. Во втором пакете группирую по полю либо выбрать различные с этим же полем.
Первая выборка по справочнику номенклатуры, количество записей около 400 тысяч.
Результат 1 секунда, что так что там.
Ок, думаю мало, надо больше. Беру из регистра сведений записи 10 млн записей, уже нормально. Группирую.
5-6 секунд, то быстрее выбрать различные, то быстрее сгруппировать. Погрешность в общем.
Теперь вопрос, откуда этот вопрос вообще у людей возник. Я вот за 15 лет в 1с не помню такого, чтобы обратились ко мне что запрос тормозит, нужно оптимизировать, я его открыл и сразу такой - аа, да у вас тут сгруппировать, а надо было выбрать различные! Не благодарите. Меняю и все начинает летать ))) Это смешно мне казалось, проверил, действительно, разницы никакой. Кто считает что это не так давайте свой пример.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот