如何檢查的用戶定義的數據庫SQL Server表大小檢查
-2
A
回答
1
表的大小試試這個,註釋sp_spaceused「Your_tableName」
0
如果使用SQL Server Management Studio中,那麼你可以通過打開對象資源管理器檢查詳情(按F7)。然後點擊表格文件夾並從表格列表中找到你的表格。一旦你點擊你的表格,你會發現數據空間的使用和索引空間的使用以千字節爲單位。 如果您想了解檢查大小適當的解釋,你可以參考 https://dba.stackexchange.com/questions/81245/how-to-determine-the-size-of-my-tables-in-the-sql-server-database/81253
0
試試這個
SELECT
t.NAME AS TableName,
s.Name AS SchemaName,
p.rows AS RowCounts,
SUM(a.total_pages) * 8 AS TotalSpaceKB,
SUM(a.used_pages) * 8 AS UsedSpaceKB,
(SUM(a.total_pages) - SUM(a.used_pages)) * 8 AS UnusedSpaceKB
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
LEFT OUTER JOIN
sys.schemas s ON t.schema_id = s.schema_id
WHERE
t.NAME NOT LIKE 'dt%'
AND t.is_ms_shipped = 0
AND i.OBJECT_ID > 255
GROUP BY
t.Name, s.Name, p.Rows
ORDER BY
t.Name
相關問題
- 1. 檢查SQL Server數據庫和表大小
- 2. SQL Server查詢區分大小寫的密碼檢查
- 3. SQL Server行大小
- 4. sql server nvarchar大小?
- 5. SQL Server查詢結果集大小
- 6. SQL Server查詢最大和最小值
- 7. 的SQL Server查詢區分大小寫
- 8. 如何檢查SQL Server中索引視圖的大小?
- 9. 如何檢查SQL Server的當前池大小
- 10. 如何刪除SQL Server 2008中的區分大小寫檢查?
- 11. SQL Server:在特定字符後檢查大寫或小寫
- 12. SQL Server 2008與SQL Server 2008 Express大小
- 13. 檢索大小整數值的SQL Server表INFORMATION_SCHEMA.COLUMNS視圖
- 14. SQL Server 2008-表大小的增加
- 15. 估計SQL Server中的表大小
- 16. 在sql server中的文件表大小與數據庫大小
- 17. 大表大小的SQL查詢
- 18. SYS_REFCURSOR的PL/SQL檢查大小
- 19. SQL Server 2008列大小
- 20. 列SQL Server大小差異
- 21. SQL Server數據庫大小
- 22. SQL Server備份大小
- 23. SQL Server,CONTEXT_INFO()和varchar大小
- 24. SQL Server 2005 TempDB大小
- 25. 查找在SQL Server表的最大和最小日期值
- 26. SQL Server大型表查詢優化
- 27. 檢查是否存在表的SQL Server
- 28. SQL Server FTI:如何檢查表狀態?
- 29. SQL Server Express 2008 R2減小大小
- 30. SQL Server:達到最大池大小