![]() |
Модераторы: LSD |
![]() ![]() ![]() |
|
Gorlum |
|
||||||||
Новичок Профиль Группа: Участник Сообщений: 17 Регистрация: 23.9.2004 Репутация: нет Всего: нет |
Второй день ломаю голову на тему как сделать селект из нескольких партиций. В мане написано, что для того, чтобы выбрать данные из нескольких партиций нада накладывать условия на индекс, по которому они разделяются.... но!
Например если я пишу:
то подсчетзанимает 4 сек, если я напишу:
то выборка занимает 20 сек. Задача стоит, подсчитать записи для каждого индекса, то есть
Выполняется минуту (долго, нудно) Внимание вопрос: как синтаксически оформить такой запрос при помощи указания партиций? Пример:
ps oracle 9 |
||||||||
|
|||||||||
DimW |
|
||||||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1330 Регистрация: 24.2.2005 Где: Орёл Репутация: 23 Всего: 44 |
я так понимаю партиции зазбиты по этому "idx" признаку?!
а так сколько выполняется:
в партициях не селен, но могу предположить что так:
Это сообщение отредактировал(а) DimW - 10.9.2007, 07:22 |
||||||
|
|||||||
Filatov NA |
|
|||
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 12.10.2007 Где: г. Нижнекамск Репутация: нет Всего: нет |
Вероятнее всего вы что-то напутали при создании самой партиции, а точнее с условиями ее создания. Укажите, пожалуйста, код и цель создания партиции. Это сообщение отредактировал(а) Filatov NA - 12.10.2007, 19:33 |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Oracle" | |
|
Данный раздел предназначен для обсуждения проблем с Oracle Database, другие продукты Oracle здесь не обсуждаются. Просьба при создании темы, придерживаться следующих правил:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Zloxa, LSD. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Oracle | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |