Разница в Oracle между глобальными и локальными индексами в секционированных таблицах - PullRequest
2 голосов
/ 10 февраля 2012

Сейчас я понимаю только то, что глобальные индексы для секционированной таблицы предназначены для всей таблицы, а локальные индексы для каждого раздела.

Если это так, является ли первичный ключ также глобальным индексом?

Что происходит с индексами, когда раздел перемещается в другую таблицу?

1 Ответ

1 голос
/ 10 февраля 2012

Да, первичный ключ - это глобальный индекс.

Если некоторые данные таблицы были перемещены в другой раздел, все индексы, указывающие на эти данные, будут обновлены соответствующим образом.(Это то, что вы имели в виду в своем последнем вопросе?)

...