Вход | Регистрация

  1  2
1С:Предприятие :: 1С:Предприятие 8 общая

что быстрее - ОБЪЕДИНИТЬ или ОБЪЕДИНИТЬ ВСЕ во вложенном запросе и группировка сверху?

что быстрее - ОБЪЕДИНИТЬ или ОБЪЕДИНИТЬ ВСЕ во вложенном запросе и группировка сверху?
Я
   novichok79
 
29.11.18 - 11:22
доброго времени суток, уважаемые друзья.
есть несколько таблиц размером по 300-400 Гб в базе, из них мы делаем выборку с группировкой.

какой запрос отработает быстрее?

выбрать рег1.измерение1 из регистрсведений.рег1 как рег1
объединить
выбрать рег2.измерение1 из регистрсведений.рег2 как рег2

или

выбрать
выборка.измерение1
из
(выбрать рег1.измерение1 из регистрсведений.рег1 как рег1
объединить все
выбрать рег2.измерение1 из регистрсведений.рег2 как рег2) как выборка

сгруппировать по измерение1

аргументируйте ваш ответ, заранее благодарю за помощь.
 
 
   breezee
 
101 - 30.11.18 - 04:12
Что в итоге решили?
   dezss
 
102 - 30.11.18 - 09:10
(97) Группировка быстрее соединения. В (13) примеры.
(98) Конкретных под рукой нет. Но теоретически, это данные, в которых очень часто повторяются строки и они даже частично не отсортированы(т.е. сложность сортировки возрастает) и неравномерно распределены.
   xXeNoNx
 
103 - 30.11.18 - 09:29
(102) Какого соединения?
в посте речь о об объединить и объединить все...
Группировка как и объединить имеет в себе сортировку, а так это совершенно разные операции и сравнивать их некорректно.., корректнее сравнивать время выполнения решения, которое имеет одинаковые выходные данные и включает в себя данные операторы. А говорить "Группировка" быстрее "Соединения(я думаю имелось ввиду объединение)" - полный бред!

"Но теоретически, это данные..." - теоретически мы все обезьяны по Дарвину.
   dezss
 
104 - 30.11.18 - 09:43
(103) Да, опечатался, имел ввиду именно Объединить.

А на каких данных объединение будет быстрее?
   Cyberhawk
 
105 - 30.11.18 - 09:46
(103) "теоретически мы все обезьяны по Дарвину" // Это миф. Ты б первоисточник почитал? хотя бы в кратком изложении.
   Cyberhawk
 
106 - 30.11.18 - 09:46
(вместо вопросика должна быть запятая - раскладка не переключилась)
   Nikoss
 
107 - 30.11.18 - 11:07
(105) а что там, в двух словах?
   xXeNoNx
 
108 - 30.11.18 - 11:31
(105) Нах.., если вики есть
На основании сравнительно-анатомических, эмбриологических данных, указывающих на огромное сходство человека и человекообразных обезьян, Дарвин обосновал идею их родства, а следовательно, и общности их происхождения от древнего исходного предка. Так родилась симиальная (обезьянья) теория антропогенеза[16]. Работа Дарвина «Происхождение человека и половой отбор» вышла спустя 12 лет после «Происхождения видов». По мнению историка Б. Ф. Поршнева, известное выражение «человек произошел от обезьяны» принадлежит в первую очередь не Дарвину, а его последователям Т. Гексли, К. Фохту и Э. Геккелю
https://ru.wikipedia.org/wiki/Происхождение_человека_от_обезьяны
   Cyberhawk
 
109 - 30.11.18 - 11:32
(107) (108) Если из А следует Б и из А следует С, то это не означает, что из Б следует С. Логика.
   xXeNoNx
 
110 - 30.11.18 - 11:32
(105) а по теме есть что?
 
 Рекламное место пустует
   xXeNoNx
 
111 - 30.11.18 - 11:33
(109) в обратку прокрути
   Tonik992
 
112 - 30.11.18 - 11:35
Зашел почитать про ОБЪЕДИНИТЬ, наткнулся на Дарвина.
   Cyberhawk
 
113 - 30.11.18 - 11:36
(110) Так по теме тот же самый совет - почитать первоисточник (МСДН, например). В отличие от эволюции, у нас имеется возможность на практике убедиться, во что запрос 1С предвращается в СУБД.
   xXeNoNx
 
114 - 30.11.18 - 11:37
(113) ну, а я о чем в (103)
   xXeNoNx
 
115 - 30.11.18 - 11:48
(109) Если С потомок А и Б потомок А, то С и Б являются подтипом А и отчасти они являются А, в нашем случе О
https://ru.wikipedia.org/wiki/Список_прямых_предков_человека_современного

И давай не флудить тут!
   Cyberhawk
 
116 - 30.11.18 - 11:56
(115) Не путай "является потомком" и "следует". В моей формулировке никаких допущений нет, в отличие от твоей )
   xXeNoNx
 
117 - 30.11.18 - 12:22
(116) не путай свое субъективное понятие моего поста с какими-либо допущениями
   Cyberhawk
 
118 - 30.11.18 - 12:23
(117) Утверждение, что кто-то является потомком кого-то - это конечно же допущение. Ты что ли не согласен с этим?
   xXeNoNx
 
119 - 30.11.18 - 12:35
(118) Ой все!
ЗЫ: перечитай все выше, можно несколько раз!
   Cyberhawk
 
120 - 30.11.18 - 12:39
(119) Выше только твои утверждения, являющиеся допущениями, на что Я твое внимание и обратил. В отличие от моих утверждений, являющихся истиной.
   xXeNoNx
 
121 - 30.11.18 - 12:54
(120) Не оправдывайся, лучше сходи в(119)
   Cyberhawk
 
122 - 30.11.18 - 13:09
(121) Это конечно же не оправдание, а объяснение, почему твоя отсылка перечитать что-то выше безполезна
   xXeNoNx
 
123 - 30.11.18 - 13:18
(122) трансформация одного в другое не произойдет лишь из-за твоего понимания что это было -> (121)
   Cyberhawk
 
124 - 30.11.18 - 13:19
(123) Что-то ты мудришь )
   novichok79
 
125 - 30.11.18 - 13:29
пацаны, в топ мисты. чего-нибудь за экзистенциализм еще затрите.
   xXeNoNx
 
126 - 30.11.18 - 13:34
(125) Мы тебе ветку поднимаем, может еще кто-нить что-то полезное по теме скажет.
   Cyberhawk
 
127 - 30.11.18 - 13:50
(126) Говори за себя: Я лишь топлю за логику и уличаю тебя в ее нарушении, на подъем ветки мне пофиг )
   rs_trade
 
128 - 30.11.18 - 13:52
так на чем остановились?
   Cyberhawk
 
129 - 30.11.18 - 13:53
(128) См. (113) - эмпирически
   dezss
 
130 - 30.11.18 - 14:09
Классно у нас на мисте...начнется все с запроса, а потом плавно перетечет к Дарвину и научным методам обоснования.
Каждый раз заходя в любую ветку, чувствуешь себя первооткрывателем.
Да по нам можно диссер писать по психологии)))
   Cyberhawk
 
131 - 02.12.18 - 17:24
(130) Дарвин попал в обсуждение не сам по себе и вообще не особо важно, что именно было в оффтопе: просто была замечена кривда и нарушение законов логики, и понеслась. А уж на какую тему - пофиг.
  1  2

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует