#0
by SergeyKVM
Это одинаковые конструкции? т.е. дает ли что-то параметр во втором запросе или при левом соединении он не нужен? И вТабЗаказы ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.РазмещениеЗаказовПокупателей.Остатки(,СерияЗаказа В (Выбрать различные СерияЗаказа из вТабЗаказы)) КАК РЗПОстатки Результат обоих запросов одинаковый.. Вопрос в скорости выполнения?
#1
by SergeyKVM
Вместо ПО Заказы.СерияЗаказа = РЗПОстатки.СерияЗаказа Условие ПО вТабЗаказы.СерияЗаказа = РЗПОстатки.СерияЗаказа
#5
by SergeyKVM
это как-то обоснованно? т.к. Левое соединение уже обрезает таблицу по этому параметру? или всетаки вначале идет выборка из Регистра, а потом обрезание таблицы?
#6
by SergeyKVM
Подскажите, что выполняется в первую очередь: отбор по параметру или всетаки соединение?
#7
by колодина
по-моему в первую очередь - идет отбор по параметру в виртуальной таблице а потом уже - соединение...
#8
by Vbif
все зависит от того как запрос транслируется в SQL. В некоторых случаях будет работать быстрее с параметром, в некоторых - без. Опытным путем надо подбирать. Консоль запросов в руки и вперед (желательно на реальном массиве данных, ибо многое зависит от статистики которую собирает SQL сервак).
#9
by SergeyKVM
>>все зависит от того как запрос транслируется в SQL от чего это зависит? от настроек сервера или от чего?
#11
by MSensey
Если в соединении указаны все измерения, то указывать условия виртуальной таблицы не надо, иначе надо обязательно указать условия. Это связано с тем, что когда в соедиении не все измерения, соединение транслируется в соединение с подзапросом в котором группировка по полям в соединении. Если не понятно посмотри профайлером.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- сохранение реквизитов во внешней обработке
- Эмулятор для 1С 6.0
- v7: Переработка давальческого сырья в 1С БП 1.6.
- странная ошибка
- v8: Печать присоединенных файлов сразу на принтер
- После закрытия 1С предрияти появляется такая ошибка APPCRASH.не повредит л
- ТТН и Счет фактура расхождение на 1 копейку
- Возмещение затрат в 1С: Бухгалтерия 7.7. Как сделать?
- Метод ИспользоватьСубконто на SQL конфигурации
- SQL 2005 , ошибка версия frame.dll 7.70.0.14
- Как в запросе проверить наличие реквизита у документа?
- Как передать дату для РассчитатьРегистыПо по оле
- Значение не представляет агрегатный объект (Установить)
- Как узнать, есть полный месяц или нет!
- Как корректно обновить НЕтиповую конфигурацию 1С ЗиК
- Зачесть в норму дней
- тип УдалениеДвижений. Как его достать в глобальном контексте?
- Итоги по ПериодДень Периодами(День,,) - проблемы при выводе через ОстаткиИО
- Помогите настроить РИБ на компьютерах в различных сетях
- Отладка серверных модулей и проблемы с доп расходами