Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Есть ли разница в запросах  [new]
qwerty2012
Member

Откуда:
Сообщений: 249
что лучше 3 таких одиночных запроса или один такой?
select (select count(1) from table1),
       (select count(1) from table2),
      (select count(1) from table3)
  from dual
16 июл 13, 15:08    [14573629]     Ответить | Цитировать Сообщить модератору
 Re: Есть ли разница в запросах  [new]
varlamovvp
Member

Откуда: Moscow
Сообщений: 297
qwerty2012,

думаю, здесь только читабельность кода.
Но, все зависит от наполнения.

P.S.
что лучше, 3*0,5 или 5*0,3 ? :)
16 июл 13, 15:16    [14573708]     Ответить | Цитировать Сообщить модератору
 Re: Есть ли разница в запросах  [new]
pravednik
Member

Откуда: Jacksonville, FL
Сообщений: 16268
varlamovvp
что лучше, 3*0,5 или 5*0,3 ? :)

в 5*0,3 стекла больше таскаешь ;)
16 июл 13, 15:18    [14573723]     Ответить | Цитировать Сообщить модератору
 Re: Есть ли разница в запросах  [new]
wurdu
Member

Откуда: Владивосток
Сообщений: 4441
Ну типа в 11.2 появилось Concurrent Execution of UNION and UNION ALL Branches, так что можно переписать в рассчете на светлое будущее :)
16 июл 13, 15:21    [14573746]     Ответить | Цитировать Сообщить модератору
 Re: Есть ли разница в запросах  [new]
wurdu
Member

Откуда: Владивосток
Сообщений: 4441
ой, в 12c
16 июл 13, 15:21    [14573751]     Ответить | Цитировать Сообщить модератору
 Re: Есть ли разница в запросах  [new]
varlamovvp
Member

Откуда: Moscow
Сообщений: 297
pravednik
в 5*0,3 стекла больше таскаешь ;)

зато процесс дольше, и кончаются медленнее
16 июл 13, 15:22    [14573756]     Ответить | Цитировать Сообщить модератору
 Re: Есть ли разница в запросах  [new]
andrey_anonymous
Member

Откуда: Москва
Сообщений: 18342
varlamovvp
pravednik
в 5*0,3 стекла больше таскаешь ;)

зато процесс дольше

Причем тем дольше, чем дальше до магазина ;)
Самое замечательное, что аналогия с вопросом ТС тут самая прямая: магазин - СУБД, а "что лучше" решает клиент.
16 июл 13, 15:39    [14573884]     Ответить | Цитировать Сообщить модератору
 Re: Есть ли разница в запросах  [new]
ten
Member

Откуда: Екатеринбург
Сообщений: 1672
varlamovvp
pravednik
в 5*0,3 стекла больше таскаешь ;)

зато процесс дольше, и кончаются медленнее

Вот ведь только незадача, когда пятый раз подбежал - содержимое тары кто-то подменил :(.
16 июл 13, 16:04    [14574016]     Ответить | Цитировать Сообщить модератору
 Re: Есть ли разница в запросах  [new]
xtender
Member

Откуда: Мск
Сообщений: 5704
ten
varlamovvp
пропущено...

зато процесс дольше, и кончаются медленнее

Вот ведь только незадача, когда пятый раз подбежал - содержимое тары кто-то подменил :(.
что так грустно-то :) просто свежее привезли :)
16 июл 13, 16:36    [14574192]     Ответить | Цитировать Сообщить модератору
 Re: Есть ли разница в запросах  [new]
Вячеслав Любомудров
Member

Откуда: Владивосток
Сообщений: 18484
Ну, можно еще вспомнить про соглассованность данных
17 июл 13, 03:11    [14575966]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить