|
|
|
ASE 12.5 ограничение кол-ва возвращаемых строк
|
|||
|---|---|---|---|
|
#18+
Коллеги, подскажите как в ASE 12.5 выглядит конструкция ограничения кол-ва возвращаемых строк. Суть проблемы - долго работает запрос из двух многомиллионных таблиц table1, table2 - надо вывести поле из table1, условие - в таблице table2 должна существовать ХОТЯ БЫ ОДНА подходящая запись. Варианты: 1) работает долго поскольку в table2 - много подходящих записей по условию (но полностью вся сцепка не нужна) insert select * from table1 t1, table2 t2 where t1.f1 = t2.f1 ... 2) будет ли быстрее такой вариант? insert select * from table1 t1 where 1=1 and exists (select 1 from table2 t2 where t1.f1 = t2.f1 ...) ... 3) иное? - что-то с ограничением кол-ва возвращаемых строк table2 - ведь нужно проверить условие ТОЛЬКО ОДНА! ПЕРВАЯ ПОПАВШАЯСЯ Всего всего! Пока. topa . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2009, 11:51 |
|
||
|
ASE 12.5 ограничение кол-ва возвращаемых строк
|
|||
|---|---|---|---|
|
#18+
DimaU wrote: > Коллеги, подскажите как в ASE 12.5 выглядит *конструкция ограничения > кол-ва возвращаемых строк.* set rowcount NNN В современном ASE есть также LIMIT, но не знаю, с какой версии. > Суть проблемы - долго работает запрос из двух многомиллионных таблиц > table1, table2 - надо вывести поле из table1, условие - в таблице table2 > должна существовать ХОТЯ БЫ ОДНА подходящая запись. Варианты: Так пиши EXISTS > > 1) работает долго поскольку в table2 - много подходящих записей по > условию (но полностью вся сцепка не нужна) Не нужна - не пиши. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2009, 13:18 |
|
||
|
ASE 12.5 ограничение кол-ва возвращаемых строк
|
|||
|---|---|---|---|
|
#18+
авторсовременном ASE есть также LIMIT в 12.5 такого не нашел... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2009, 16:01 |
|
||
|
ASE 12.5 ограничение кол-ва возвращаемых строк
|
|||
|---|---|---|---|
|
#18+
DimaU wrote: > в 12.5 такого не нашел... Современный -- это 15. 12.5 уже енд-оф-лайфится. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2009, 16:32 |
|
||
|
|

start [/forum/topic.php?fid=55&gotonew=1&tid=2010873]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
162ms |
get topic data: |
13ms |
get first new msg: |
7ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
| others: | 234ms |
| total: | 506ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...