0
A
回答
0
相關的唯一答案this question,我可以建議是這樣的:
SELECT
s.name AS SchemaName,
t.name AS TableName,
p.rows AS RowCounts,
a.total_pages * 8 AS TotalSpaceKB,
a.used_pages * 8 AS UsedSpaceKB,
a.total_pages * 8/p.rows AS eachRowTotalSpaceKB,
a.used_pages * 8/p.rows AS eachRowUsedSpaceKB,
a.total_pages * 8/p.rows * (select * from dbo.PictureTable where SchoolCode=1001) AS queryTotalSpaceKB,
a.used_pages * 8/p.rows * (select * from dbo.PictureTable where SchoolCode=1001) AS queryTotalSpaceKB
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
s.name = 'dbo' AND
t.name = 'PictureTable';
編輯
您可以通過使用DATALENGTH這樣讓您的數據的長度在一個領域:
SELECT SUM(DATALEGTH(PictureTable_ID)) + SUM(DATALEGTH(Groupcourses_ID)) +SUM(DATALEGTH(per_ID)) + SUM(DATALEGTH(School_ID)) + SUM(DATALEGTH(AcademicYear_ID)) + SUM(DATALEGTH(PictureTable_Description)) + SUM(DATALEGTH(SchoolCode)) As rowSizes
FROM PictureTable
WHERE (SchoolCode = 1001);
+0
是所有權重表 - 我去自定義號碼記錄權重表 –
+0
如果您想知道每行的數據長度我添加一個編輯信息到我的答案;)。 –
+0
Thanks is Real Solutions –
相關問題
- 1. 如何在SQL Server
- 2. 如何在SQL Server
- 3. 如何在SQL Server
- 4. 如何在SQL Server
- 5. 如何在SQL Server
- 6. 如何在SQL Server
- 7. 如何在SQL Server
- 8. 如何提取在SQL Server
- 9. 如何在SQL Server中第
- 10. 如何在SQL Server表
- 11. 如何加快在SQL Server
- 12. 如何排序在SQL Server
- 13. 如何扭轉在SQL Server
- 14. 如何分割在SQL Server
- 15. 如何獲得在SQL Server
- 16. 如何基於在SQL Server
- 17. 如何多JOIN在SQL Server
- 18. 如何在SQL Server 2008
- 19. 如何總結在SQL Server
- 20. 如何在SQL Server 2005/2008
- 21. 如何轉在SQL Server
- 22. 如何錢在SQL Server
- 23. 如何加入在SQL Server
- 24. 如何找到在SQL Server
- 25. 如何獲得在SQL Server
- 26. 如何獲得在SQL Server
- 27. 如何在SQL Server 2012
- 28. 我如何在SQL Server(2012)
- 29. 如何在SQL Server [2005]
- 30. 你如何在SQL Server一整套在SQL Server查詢2008
你想知道給定表的字節大小,或者你要計算的記錄數。 –
看看這個問題http://stackoverflow.com/questions/7892334/get-size-of-all-tables-in-database –
請重寫這個問題,因爲這個問題不夠清楚。 – shadow