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. 數據集或數據網格,以SQL Server數據庫表
- 5. SQL Server數據庫和Android
- 6. Android和SQL Server數據庫
- 7. ASP.NET和SQL Server數據庫
- 8. 使用Access數據庫表填充現有的SQL Server數據庫表
- 9. 使用獨立數據庫的SQL Server
- 10. 使用EWS API和SQL Server數據庫作爲數據源
- 11. SQL Server數據庫
- 12. SQL Server 2008數據庫項目或SQL Server數據層應用程序?
- 13. 使用.MDF SQL Server數據庫與ASP.NET對比使用SQL Server
- 14. 使用SQL Server Compact與專用SQL Server數據庫的缺點
- 15. SQL Server:數據頁面大小混淆:8060 + 96字節仍小於8k字節
- 16. 在SQL Server數據庫上分頁
- 17. Oracle數據庫表到SQL Server數據庫表
- 18. 上傳Excel表和數據導入到SQL Server數據庫
- 19. 使用SQL Server數據庫文件
- 20. 使用REST公開SQL Server數據庫
- 21. 比較使用SQL Server數據庫
- 22. 使用PHP SQL Server數據庫查詢
- 23. 使用Excel更新SQL Server數據庫
- 24. 在Java中使用SQL Server數據庫
- 25. Dreamweaver中使用SQL Server 2000數據庫
- 26. 使用SQL Server 2005還原數據庫
- 27. SQL Server中的數據庫表關係
- 28. 相關表中的SQL Server數據庫
- 29. SQL Server數據庫表的擴展
- 30. MySQL和SQL Server數據庫的大小
這是否意味着我們可以用這個一個答案查詢以增加具有較高未使用空間的表格的填充因子或索引。 ? – singhswat 2017-01-17 12:09:49