Удаление гипотетических индексов и статистик
При создании рекомендаций помощник по настройке ядра СУБД автоматически создает имена рекомендуемых объектов. Этими объектами являются индексы, индексированные представления, статистики, функции секционирования или схемы секционирования. Корпорация Microsoft настоятельно рекомендует изменить эти автоматически созданные имена до выполнения рекомендаций по настройке. В противном случае будет трудно отличить объекты, которые существовали до настройки и объекты, появившиеся после выполнения рекомендаций помощника по настройке ядра СУБД.
Помощник по настройке ядра СУБД всегда очищает создаваемые им объекты. Если помощник по настройке ядра СУБД завершается и оставляет сформированные приложением объекты, то можно создать запросы для поиска объектов, используя префиксы имен объектов, перечисленные в следующей таблице.
Префиксы имен объектов по умолчанию
В результате настройки базы данный помощник по настройке ядра СУБД может создать объекты с префиксами, которые перечислены в следующей таблице.
Тип объекта | Префиксы имен объектов по умолчанию | Пример |
---|---|---|
Индексы |
_dta_index_ |
_dta_index_dta_mv_1_7_1150627142_K2 |
Статистики |
_dta_stat_ |
_dta_stat_2041058307_2_5 |
Представления |
_dta_mv_ |
_dta_mv_3 |
Функции секционирования |
_dta_pf_ |
_dta_pf_1043 |
Схемы секционирования |
_dta_ps_ |
_dta_ps_1040 |
Отличие гипотетических объектов от реальных, сформированных приложением, объектов
Все статистики, представления, функции секционирования и схемы секционирования, создаваемые помощником по настройке ядра СУБД являются реальными объектами и не отличаются от объектов, которые существовали до настройки.
Помощник по настройке ядра СУБД создает гипотетические индексы. Чтобы определить, какие индексы являются гипотетическими, выполните следующее.
- В Microsoft SQL Server 2005 проверьте столбец is_hypothetical представления каталога sys.indexes.
- В Microsoft SQL Server 2000 используйте предикат sysindexes.status & 0x20=0 для идентификации реальных индексов.