Eu estive executando este script para tentar encontrar índices estranhos
select o.name as TableName, i.name as IndexName, p.reserved_page_count * 8.0 / 1024 as SpaceInMB, s.*
from sys.dm_db_index_usage_stats s
inner join sys.objects o on s.object_id = o.object_id
inner join sys.indexes i on i.index_id = s.index_id and i.object_id = o.object_id
inner join sys.dm_db_partition_stats p on i.index_id = p.index_id and o.object_id = p.object_id
where o.name = ‘TableName’
Eu sei que quando last_user_seek / scan / lookup são todos nulos, que nenhum usuário usou o índice desde a última reinicialização. Mas eu estou querendo saber o que system_scans / pesquisas / procura ... são? Porque em uma determinada tabela eu encontrei 5 que não tinham atividade do usuário, mas uma tinha atividade do sistema há 10 dias. Alguém tem alguma idéia sobre quais varreduras / buscas / pesquisas de sistema podem ser? Essas tabelas parecem realmente super indexadas e eu gostaria de cortar a gordura.