時間:2024-02-05 11:03作者:下載吧人氣:11
SQL Server的主要性能取決于磁盤I/O效率,SQL Server 。
2008提供了數據壓縮功能來提高磁盤I/O效率。
表壓縮意味著減小數據的磁盤占有量,所以壓縮可以用在堆表、聚集索引的表、非聚集索引的表、索引視圖、分區表上。
smallint、int、Bigint、decimal、numeric、real、float、money、smallmoeny、bit、datetime、datetime2、datetimeoffset、char、nchar、binary、rowversion。
SQLServer中有兩種壓縮類型:數據與備份
壓縮會改變數據的物理存儲方式,但不需要對代碼做任何修改。
行壓縮流程:首先識別表中每一列的數據類型,然后轉換為可變長度,最后將存儲空間的請求總量減少到實際需求量。
如:固定長度的類型int、char、nchar等,在數據頁中以不定長度的方式存儲(存儲真實數據長度)。
表->右鍵->存儲->管理壓縮->對所有分區使用相同壓縮類型->右側 選擇row->立即執行->完成。
網友評論