Что быстрее работает в запросе ГДЕ (внутри запрос) или Соединение таблиц? #389341


#0 by Ivan_495
Что быстрее работает в запросе ГДЕ (внутри запрос) или Соединение?
#1 by H A D G E H O G s
При прочихавных - пофиг
#2 by H A D G E H O G s
прочих равных
#3 by 73
Что есть (внутри запрос) ? Вложенный что-ли?
#4 by НЕА123
ээээ... один к одному или никому, может и да. один ко многим - результат другой. и по скорости?
#5 by tsr
Если связь по индексированному полю, то вложенный быстрее
#6 by 73
Не факт. Без текста - пустой разговор.
#7 by 1СCовец
И какое СОЕДИНЕНИЕ?
#8 by HIDDEN MESSAGE
#9 by Ivan_495
вот этот кусок тормозит ГДЕ..... ВзаиморасчетыСРаботниками1.Регистратор В                        ВзаиморасчетыСРаботникамиОстаткиИОбороты.Регистратор                    ИЗ                        РегистрНакопления.ВзаиморасчетыСРаботниками.ОстаткиИОбороты(&ПериодРегистрации, &КонецПериодаРегистрации, Регистратор, , ) КАК ВзаиморасчетыСРаботникамиОстаткиИОбороты ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.РасходныйКассовыйОрдер.ВыплатаЗаработнойПлаты КАК РасходныйКассовыйОрдерВыплатаЗаработнойПлаты ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.ЗарплатаКВыплате.Зарплата КАК ЗарплатаКВыплатеЗарплата                                ПО                    ГДЕ                        РасходныйКассовыйОрдерВыплатаЗаработнойПлаты.Ведомость.ЛшДатаВыплаты МЕЖДУ &ПериодРегистрации И &КонецПериодаРегистрации)        {ГДЕ            ВзаиморасчетыСРаботниками1.Физлицо}
#10 by 1CLama
СОЕДИНЕНИЕ быстрей по идее. ГДЕ это типа постусловие на выборку
#11 by КонецЦикла
Пихай внутр вирт. таблице, это уже каждый пионэр знает
#12 by H A D G E H O G s
Как думаешь, почему SQL так дорого стоит?
#13 by H A D G E H O G s
MS SQL
#14 by НЕА123
логику не смотрел, но если в этом куске ГДЕ заменить на И(т.е. засунуть где в ПО) будет побыстрее
#15 by Ivan_495
поподробнее .....
#16 by 73
Кажется, я в погорячился...
#17 by Ivan_495
как запихнуть внутрь виртуальной таблицы?
#18 by 73
Запихнуть внутрь: если есть условия для виртуальных таблиц, то их перенести врутрь скобок - в условие вирт таблицы. Но с таким кодом, как у тебя, ты уж сам посмотри. А по сути вопроса : Думаю здесь соединение будет работать быстрее.
#19 by Ivan_495
даа туплю ......
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С