2014-08-23

Tabloların Page Sayısını Bulma

Bir veritabanında bulunan tüm tabloların page sayılarını aşağıdaki T-SQL ile bulabilirsiniz:


SELECT 
OBJECT_SCHEMA_NAME(s.object_id) SchemaName,
OBJECT_NAME(s.object_id) TableName,
SUM(s.used_page_count) UsedPages,
SUM(s.reserved_page_count) ReservedPages
FROM sys.dm_db_partition_stats s INNER JOIN sys.tables t ON s.object_id = t.object_id
GROUP BY s.object_id
ORDER BY SUM(s.used_page_count) desc;

--Script SQL Server 2012 ile test edildi.

Hiç yorum yok:

.::YASAL UYARI::.

©2004-2016 Mehmet GÜZEL, http://www.mehmetguzel.net/ & http://www.mehmetguzel.com/

Site içeriği kaynak gösterilmek koşuluyla yayınlanabilir. Yazılan yazı ve yorumlar sadece yazı ve yorum sahiplerini bağlar.