Гость
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Индекс без имени индекса. Как убрать. / 8 сообщений из 8, страница 1 из 1
15.04.2020, 23:24
    #39947793
Миша56
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Индекс без имени индекса. Как убрать.
Добрый день! Подскажите, пожалуйста, как удалить индекс без имени индекса.

DBCC CHECKDB не помогла ...

Заранее спасибо !
...
Рейтинг: 0 / 0
15.04.2020, 23:37
    #39947800
alexeyvg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Индекс без имени индекса. Как убрать.
Миша56,

Это откуда такая выборка, с полем IndexName?
...
Рейтинг: 0 / 0
16.04.2020, 03:10
    #39947840
Ennor Tiegael
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Индекс без имени индекса. Как убрать.
alexeyvg
Миша56,

Это откуда такая выборка, с полем IndexName?
Таблица-куча, поди...
...
Рейтинг: 0 / 0
16.04.2020, 10:22
    #39947905
Миша56
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Индекс без имени индекса. Как убрать.
Выборка отсюда.

SELECT object_name(a.object_id) AS TableName, name AS IndexName, avg_fragmentation_in_percent FROM sys.dm_db_index_physical_stats (DB_ID (N'AP'), OBJECT_ID(N'base'), NULL, NULL, NULL) AS a INNER JOIN sys.indexes AS b ON a.object_id = b.object_id AND a.index_id = b.index_id
...
Рейтинг: 0 / 0
16.04.2020, 10:34
    #39947907
a_voronin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Индекс без имени индекса. Как убрать.
Миша56,

В sys.indexes name равное NULL означает HEAP.

Код: sql
1.
2.
3.
4.
SELECT object_name(a.object_id) AS TableName, name AS IndexName, avg_fragmentation_in_percent 
FROM sys.dm_db_index_physical_stats (DB_ID (N'olap_ssp'), NULL, NULL, NULL, NULL) AS a 
INNER JOIN sys.indexes AS b ON a.object_id = b.object_id AND a.index_id = b.index_id 
WHERE b.type <> 0


Чтобы исключить добавьте WHERE b.type <> 0
...
Рейтинг: 0 / 0
16.04.2020, 10:57
    #39947918
alexeyvg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Индекс без имени индекса. Как убрать.
Ennor Tiegael
alexeyvg
Миша56,

Это откуда такая выборка, с полем IndexName?
Таблица-куча, поди...
Понятное дело, что же ещё...

Спросил на всякий, может, это экран какой то чудо-программы...
...
Рейтинг: 0 / 0
16.04.2020, 11:10
    #39947933
Владислав Колосов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Индекс без имени индекса. Как убрать.
авторПодскажите, пожалуйста, как удалить индекс без имени индекса


drop table, как же ещё? Индекс без индекса - это таблица.
...
Рейтинг: 0 / 0
16.04.2020, 17:05
    #39948120
Миша56
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Индекс без имени индекса. Как убрать.
Не обзывайте моё чудо творчество
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Индекс без имени индекса. Как убрать. / 8 сообщений из 8, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]