Hai,
SQL Server DBA harus memantau semua indeks dan indeks mana yang menggunakan dan mana yang tidak.
Jika indeks tidak menggunakan atau menggunakan sangat jarang maka SQL Server DBA harus menghapusnya agar tidak memberikan beban tambahan ke database.
Anda dapat menemukan semua statistik penggunaan indeks dengan skrip berikut.
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;