मैं इस स्क्रिप्ट को विलुप्त इंडेक्स खोजने की कोशिश के लिए चला रहा हूं
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’
मुझे पता है कि जब last_user_seek / स्कैन / लुकअप सभी शून्य हैं, कि किसी भी उपयोगकर्ता ने पिछले पुनरारंभ के बाद से सूचकांक का उपयोग नहीं किया है। लेकिन मैं सोच रहा हूँ कि क्या system_scans / लुक्स / लुक्स… हैं? क्योंकि एक निश्चित तालिका में मैंने 5 पाया जिसमें कोई उपयोगकर्ता गतिविधि नहीं थी, लेकिन किसी ने 10 दिन पहले सिस्टम गतिविधि की थी। क्या किसी के पास सिस्टम स्केन / लाइक्स / लुकअप के बारे में कोई जानकारी है? ये तालिकाओं वास्तव में अति-अनुक्रमित लगती हैं और मैं वसा को ट्रिम करना चाहता हूं।