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

Откуда:
Сообщений: 344
Скажите пожалуйста если у меня таблица состоит из партиций (диапозонное секцианиррование) и из sub-партиций (hash). Партиции создаются в одном tablaspace, а sub-партиции в другом (см ниже). Получается что всё содержимое таблицы (данные) будут размещаться в tablespace которое указано при создании субпартиций?


CREATE TABLE TABLE_NAME
("CCID" NUMBER NOT NULL ENABLE,
"PPID" NUMBER NOT NULL ENABLE)

PARTITION BY RANGE ("PPID")
SUBPARTITION BY HASH ("CCID")
(PARTITION "PP_1" VALUES LESS THAN (100)
TABLESPACE "TBS1"
( SUBPARTITION "SP1" TABLESPACE "TBSP2",
SUBPARTITION "SP2" TABLESPACE "TBSP2") ,
PARTITION "PP_2" VALUES LESS THAN (200)
TABLESPACE "TBS1"
( SUBPARTITION "SP1" TABLESPACE "TBSP2",
SUBPARTITION "SP2" TABLESPACE "TBSP2"))
27 ноя 08, 17:04    [6496345]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос: Партиции и субпартиции (Теория)  [new]
sqlplus
Member

Откуда: sql+
Сообщений: 641
tornton
Скажите пожалуйста если у меня таблица состоит из партиций (диапозонное секцианиррование) и из sub-партиций (hash). Партиции создаются в одном tablaspace, а sub-партиции в другом (см ниже).


Вот это утверждение ошибочно с самого начала. Если используется подсекционирование, то сегмент существует только на уровне подсекции. И никаких секций реально не существует.
27 ноя 08, 17:09    [6496391]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос: Партиции и субпартиции (Теория)  [new]
tornton
Member

Откуда:
Сообщений: 344
другими словами если tablespace в который указывался при создании партиции перевести в статус off-line таблица будет доступна?
27 ноя 08, 17:19    [6496465]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос: Партиции и субпартиции (Теория)  [new]
sqlplus
Member

Откуда: sql+
Сообщений: 641
tornton
другими словами если tablespace в который указывался при создании партиции перевести в статус off-line таблица будет доступна?


Формально таблица будет доступна, но я не уверен, что рекурсивные запросы не будут проверять доступность этого ts, который в offline.

Измени на другой ts, если хочется этот перевести в offline.
27 ноя 08, 17:30    [6496550]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить