Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Oracle > Секционирование


Автор: rniA 27.1.2010, 09:27
Добрый день!
Подскажите, можно ли сделать так в Oracle 10.
чтобы секции создавались автоматически.

Есть таблица

CREATE TABLE table1 (field1 Varchar2(100), field2 Number);

хотим сделать поле field1 ключом секционирования. В field1 попадают значения из справочника.
При появлении нового значения, нужно чтобы секция создавалась автоматически.
Есть ли такие механизмы у самой БД?
Спасибо!

Автор: Zloxa 27.1.2010, 10:42
Цитата(rniA @  27.1.2010,  09:27 Найти цитируемый пост)
Есть ли такие механизмы у самой БД?

нет. нету.

Автор: rniA 27.1.2010, 12:47
посоветуйте как организовать самому, чтобы не создавать вручную разделы при изменении или добавлении справочного значения

Автор: Zloxa 27.1.2010, 13:07
1) Нарезать секций с запасом(используется обычно когда секционирование идет по дате)
2) Использовать секционирование по хэшу

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)