13
A
回答
17
嘗試這樣:
-- Total # of pages, used_pages, and data_pages for a given heap/clustered index
SELECT
t.NAME AS TableName,
p.rows AS RowCounts,
SUM(a.total_pages) AS TotalPages,
SUM(a.used_pages) AS UsedPages,
(SUM(a.total_pages) - SUM(a.used_pages)) AS UnusedPages
FROM
sys.tables t
INNER JOIN
sys.indexes i ON t.OBJECT_ID = i.object_id
INNER JOIN
sys.partitions p ON i.object_id = p.OBJECT_ID AND i.index_id = p.index_id
INNER JOIN
sys.allocation_units a ON p.partition_id = a.container_id
WHERE
t.NAME NOT LIKE 'dt%'
AND t.is_ms_shipped = 0
AND i.OBJECT_ID > 255
GROUP BY
t.Name, p.Rows
ORDER BY
t.Name
那說明你在表中使用的頁面 - 使用,未使用的,總。
對於整個數據庫 - 只是總結每個表的頁面並重復每個數據庫。從SQLSERVER2012
1
另一種方式與rows..My尋找一些問題的呈現出伯爵領我到這裏,我更新了我用
select
object_name(object_id) as 'tablename',
count(*) as 'totalpages',
sum(Case when is_allocated=0 then 1 else 0 end) as 'unusedPages',
sum(Case when is_allocated=1 then 1 else 0 end) as 'usedPages'
from sys.dm_db_database_page_allocations(db_id(),null,null,null,'DETAILED')
group by
object_name(object_id)
相關問題
- 1. SQL Server上的SQL Server數據庫或數據庫
- 2. 如何緩衝池設置爲8K SQL Server 2005數據庫上
- 3. SQL Server Int或BigInt數據庫表Ids
- 4. Android和SQL Server數據庫
- 5. 使用Access數據庫表填充現有的SQL Server數據庫表
- 6. 使用獨立數據庫的SQL Server
- 7. SQL Server 2008數據庫項目或SQL Server數據層應用程序?
- 8. SQL Server數據庫
- 9. SQL Server:數據頁面大小混淆:8060 + 96字節仍小於8k字節
- 10. 使用.MDF SQL Server數據庫與ASP.NET對比使用SQL Server
- 11. 在SQL Server數據庫上分頁
- 12. SQL Server中的數據庫表關係
- 13. SQL Server數據庫表的擴展
- 14. 使用REST公開SQL Server數據庫
- 15. 比較使用SQL Server數據庫
- 16. 使用SQL Server數據庫文件
- 17. 使用SQL Server 2005還原數據庫
- 18. 使用Excel更新SQL Server數據庫
- 19. Dreamweaver中使用SQL Server 2000數據庫
- 20. 將數據插入SQL Server數據庫使用ADO.Net數據集
- 21. MySQL和SQL Server數據庫的大小
- 22. 如何使服務帳戶只能訪問表和/或數據庫? SQL Server 2012
- 23. 使用.Net將Interbase數據庫表同步到SQL Server數據庫
- 24. 監測或日誌數據庫活動使用SQL Server 2008
- 25. 檢查值在SQL Server數據庫或不和的消息
- 26. Json和Ext JS 3.4使用ASP.NET和SQL Server數據庫
- 27. C#從數據表插入數據到SQL Server數據庫
- 28. 使用SQL Server 2008創建SQL Server 2000數據庫
- 29. 使用SQL Server SDK與SQL Server Compact Edition數據庫
- 30. 每秒更新SQL Server數據庫表
這是否意味着我們可以用這個一個答案查詢以增加具有較高未使用空間的表格的填充因子或索引。 ? – singhswat 2017-01-17 12:09:49