المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : سكريبت يظهر أحجام الجداول وعدد السجلات في كل جدول بقاعدة البيانات


Monzer Osama
06-May-2011, 03:46 PM
السلام عليكم ورحمة الله وبركاته

هذا الكود يساعد على معرفة تفاصيل قاعدة البيانات ويعرض لك أسماء الجداول مع عدد السجلات في

كل جدول مع المساحة التي يستخدمها كل جدول







SELECT [total size KB], B.rows, O.name

FROM (select sum(convert(decimal(10,0),dpages)*8129/1024)

[total size KB], id

FROM sysindexes group by id)

A INNER JOIN sysindexes B ON A.id = B.id and B.indid in

(0,1)

INNER JOIN sysobjects O ON B.id = O.id WHERE B.rows <> 0

ORDER BY [total size KB] desc