sqlServer的資料庫回縮與表大小檢查。
按照客戶的要求,昨天檢查了一個sqlServer資料庫。總計有60G多的空間。
使用者一直不清楚資料到底放在哪裡了。
由於自己也一直在搞oracle的,從來沒有搞過sqlserver.
開始按照oracle的思路,沒有找到相關的檢視。
後來,檢視sqlServer的幫助,發現sqlServer是使用一些工具要檢查的。具體如下:
1.檢查表的大小:sp_spaceuse
可以一個表一個表的檢查。
2。檢查檔案組的分佈情況。dbcc checkfilegroup
說明:要將整個資料庫檔案組的分佈及使用情況瞭解清楚,需要執行完整個dbcc。
一個60G的資料庫,執行了近35分鐘。這個看來,還是比較花時間的。沒有oracle的檢視來的方便。
現在還不清楚sqlServer是如何管理資料檔案,及管理表資料的。等有時間再仔細分析了。
[@more@]來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/197458/viewspace-1010607/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SQLServer查詢所有資料庫大小SQLServer資料庫
- 【sqlserver】查詢 表的大小SQLServer
- 查詢MySQL資料庫,MySQL表的大小MySql資料庫
- sqlserver 資料庫收縮的方法SQLServer資料庫
- MYSQL-檢視資料庫或表的大小MySql資料庫
- sqlserver收縮資料庫、收縮資料檔案的操作SQLServer資料庫
- 查詢資料庫每個表佔用的大小資料庫
- 如何獲取 PostgreSQL 資料庫中的表大小、資料庫大小、索引大小、模式大小、表空間大小、列大小SQL資料庫索引模式
- 資料庫的查詢與檢視資料庫
- 【SQLServer】如何檢視某個資料庫中,每個table的資料量大小SQLServer資料庫
- 查詢資料庫大小資料庫
- SQLSERVER查詢某個資料庫有幾張表SQLServer資料庫
- MySQL命令檢視資料庫和表容量大小MySql資料庫
- Sqlserver查詢出所有表的大小使用情況SQLServer
- 查詢資料庫的資料量的大小資料庫
- 修改Oracle資料庫表的大小Oracle資料庫
- SQL Server 2005 檢視資料庫表的大小 按照表大小排列SQLServer資料庫
- MySQL 庫大小、表大小、索引大小查詢命令MySql索引
- 檢視資料庫資料檔案的總大小資料庫
- 檢視Oracle資料庫表空間大小,是否需要增加表空間的資料檔案Oracle資料庫
- 修改表結構遷移資料表來縮小表大小
- 檢視資料庫大小的通用命令:資料庫
- Sqlserver資料庫郵件的體系結構及常用的查詢檢視SQLServer資料庫
- 查詢資料檔案大小和實際大小,並收縮資料檔案(轉)
- 資料庫配置檢查資料庫
- Oracle 資料庫檢視與基表的關係Oracle資料庫
- 檢視oracle資料庫真實大小Oracle資料庫
- sqlserver查詢資料的所有表名和行數SQLServer
- SQLServer資料庫中建立臨時表SQLServer資料庫
- 檢視MySQL資料庫大小的方法總結MySql資料庫
- DB2查詢資料庫大小DB2資料庫
- 查詢資料檔案大小和實際大小,並收縮資料檔案(原創)
- 千萬級資料庫使用索引查詢速度更慢的疑惑-資料回表問題資料庫索引
- 表空間中有資料也可以壓縮表空間(資料檔案)大小
- 【PDB】Oracle資料庫如何檢查和設定pdb最大儲存大小Oracle資料庫
- 關於MySQL 查詢表資料大小的總結MySql
- SQLServer 檢查1SQLServer
- SqlServer將資料庫中的表複製到另一個資料庫SQLServer資料庫