こんにちは、
SQL Server DBAは、すべてのインデックスと、使用しているインデックスと使用していないインデックスを監視する必要があります。
インデックスが使用されていないか、非常にまれに使用されている場合は、SQL Server DBAがインデックスを削除して、データベースに余分な負荷がかからないようにする必要があります。
次のスクリプトを使用して、すべてのインデックス使用統計を見つけることができます。
select objname = OBJECT_NAME(s.object_id),
s.object_id,
index_name= i.name,
index_id = i.index_id,
user_seeks, user_scans, user_lookups
from sys.dm_db_index_usage_stats as s
join sys.indexes i on i.object_id = s.object_id and i.index_id = s.index_id
where database_id = DB_ID('DEVECI')
and OBJECTPROPERTY(s.object_id,'IsUserTable')=1
order by (user_seeks + user_scans + user_lookups) desc;