خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را


نمایش حجم همه ایندکس های یک دیتابیس در SQL Server

نمایش حجم همه ایندکس های یک دیتابیس در SQL Server
در این پست، با استفاده از اسکریپتی که در ذیل مشاهده می کنید، می توانید حجم همه Index های موجود در یک دیتابیس را مشاهده می کنید. اولین گام برای performance optimization، اندازه گیری سایز و حجم جداول و index ها است تا در مورد fragmentation اطلاعات بیشتری کسب کنید.

سیستم یکپارچۀ سازمانی راهکار



USE YOURDATABASENAME
SELECT
OBJECT_SCHEMA_NAME(i.OBJECT_ID) AS SchemaName
,OBJECT_NAME(i.OBJECT_ID) AS TableName
,i.name AS IndexName
,8 * SUM(au.used_pages) AS IndexSizeInKB
FROM sys.indexes AS i
JOIN sys.partitions AS p
ON p.OBJECT_ID = i.OBJECT_ID
AND p.index_id = i.index_id
JOIN sys.allocation_units AS au
ON au.container_id = p.partition_id
GROUP BY
i.OBJECT_ID
,i.index_id
,i.name
ORDER BY OBJECT_NAME(i.OBJECT_ID),i.index_id


نمایش دیدگاه ها (0 دیدگاه)

دیدگاه خود را ثبت کنید:

انتخاب تصویر ویرایش حذف
توجه! حداکثر حجم مجاز برای تصویر 500 کیلوبایت می باشد.


دسته بندی مطالب خوش آموز