新聞中心
MSSQL(Microsoft SQL Server)是Microsoft公司的數(shù)據(jù)庫服務器解決方案,它可以支持小型的應用程序到企業(yè)的大型倉庫系統(tǒng)。很多時候,用戶都需要查看MSSQL數(shù)據(jù)庫表的大小,來判斷數(shù)據(jù)庫表及相關文件占用磁盤空間多少,從而合理設置存儲空間防止空間不足引發(fā)宕機等問題。那么,查看MSSQL數(shù)據(jù)庫表大小的方法又有哪些呢?

金州ssl適用于網(wǎng)站、小程序/APP、API接口等需要進行數(shù)據(jù)傳輸應用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯(lián)公司的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:028-86922220(備注:SSL證書合作)期待與您的合作!
首先,可以通過MSSQL語句來查看數(shù)據(jù)庫表大小,具體語句如下:
sp_spaceused [表名]
example:
sp_spaceused orders
上述語句將會返回指定表名占用的空間大小,如:表所在的數(shù)據(jù)庫、表的行數(shù)、占用的頁數(shù)。用戶可根據(jù)這些參數(shù)更好的判斷表占用空間大小。
其次,可以使用查詢系統(tǒng)來查看MSSQL數(shù)據(jù)庫表大小,具體語句如下:
SELECT OBJECT_NAME(object_id) AS [Table name],
row_COUNT,
reserved_page_count*8/1024 as ‘reserved_size(KB)’,
min_reserved_page_count*8/1024 as ‘min_reserved_size(KB)’,
used_page_count*8/1024 as ‘used_size(KB)’,
max_used_page_count*8/1024 as ‘max_used_size(KB)’
FROM sys.dm_db_partition_stats
WHERE object_id = object_id(‘表名’)
example:
SELECT OBJECT_NAME(object_id) AS [Table name],
row_count,
reserved_page_count*8/1024 as ‘reserved_size(KB)’,
min_reserved_page_count*8/1024 as ‘min_reserved_size(KB)’,
used_page_count*8/1024 as ‘used_size(KB)’,
max_used_page_count*8/1024 as ‘max_used_size(KB)’
FROM sys.dm_db_partition_stats
WHERE object_id = object_id(‘orders’)
上述語句將會返回指定表名占用的空間大小,包括預留空間、最小預留空間、已使用空間和最大使用空間,用戶可根據(jù)這些參數(shù)更好的判斷表占用空間大小。
最后,我們可以利用系統(tǒng)存儲過程sys.sp_spaceused 來查看MSSQL數(shù)據(jù)庫表大小,具體語句如下:
EXEC sys.sp_spaceused [表名]
example:
EXEC sys.sp_spaceused orders
上述語句同樣能夠返回指定表名占用的空間大小,可在上面語句中更換表名來查看不同表的占用情況,然后根據(jù)實際需要決定是否對某張表進行整理或調整存儲空間大小等操作。
綜上所述,查看MSSQL數(shù)據(jù)庫表大小可以采用上述三種方法:MSSQL語句、查詢系統(tǒng)等,用戶可根據(jù)實際情況進行使用,來及時發(fā)現(xiàn)表的大小信息及及時進行處理,以避免存儲空間不足引發(fā)宕機等問題。
香港服務器選創(chuàng)新互聯(lián),香港虛擬主機被稱為香港虛擬空間/香港網(wǎng)站空間,或者簡稱香港主機/香港空間。香港虛擬主機特點是免備案空間開通就用, 創(chuàng)新互聯(lián)香港主機精選cn2+bgp線路訪問快、穩(wěn)定!
分享標題:查看MSSQL數(shù)據(jù)庫表大小的方法探究(mssql+查看表大小)
鏈接URL:http://www.5511xx.com/article/djcidhp.html


咨詢
建站咨詢
