Индексы в Oracle - PullRequest
       22

Индексы в Oracle

0 голосов
/ 02 сентября 2011

Можете ли вы рассказать нам, как узнать, какие индексы фрагментированы в Oracle?Есть ли скрипт для получения списка фрагментированных индексов?

А что нужно сделать с такими индексами, чтобы повысить производительность?Должны ли они быть восстановлены?

Ответы [ 2 ]

6 голосов
/ 02 сентября 2011

Я не уверен, что вы подразумеваете под «фрагментированным» индексом, но в целом почти никогда нет необходимости перестраивать индексы в Oracle - по крайней мере, чтобы не повышать производительность.

См. эту статью Джонатана Льюиса о том, когда нужно перестраивать индексы, и мнения Тома Кайта здесь - цитата:

Мое мнение - 99,9% всех переоформлений, перестроек и т. Д. Являются полными и полными трата времени и энергии. Мы тратим слишком много времени, теряя спать над этим не-событием.

1 голос
/ 03 сентября 2011

Более важно иметь текущую статистику для ваших объектов

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...