Хорошая практика использования обратных индексов для суррогатных ключей? (Oracle)

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

Подходит ли это для использования обратного индекса?

Правильно ли я утверждаю:

Вставки (в индекс) были бы быстрее ... поскольку новые значения будут вставляться случайным образом, вместо того, чтобы всегда идти к самому правому листу (постоянно вызывая перебалансировку).

Поиск по индексу будет немного медленнее... поскольку БД придется потратить (немного) время на реверсирование индекса.

Так как это суррогатный ключ... Мне не нужна возможность сканирования диапазона (чего нельзя сделать с обратными индексами).

(Обратите внимание, я не использую Oracle RAC)

6
задан vicsz 31 March 2012 в 23:15
поделиться