萬盛學電腦網

 萬盛學電腦網 >> 數據庫 >> mssql數據庫 >> 用SQL Storage Compress壓縮SQL Server數據庫文件

用SQL Storage Compress壓縮SQL Server數據庫文件

  Rea Hat提供了類似的工具SQL Storage Compress,而且號稱可以達到90%的壓縮比。SQL Storage Compress提供14天的使用版,下載後安裝會啟動HyperBac Control Service。這個服務配合Windows I/O Manager將SQLServer的讀寫請求壓縮或者解壓縮,對於SQL Server用戶沒有任何影響。工作原理見下圖:

  SQLStorage Compress可以壓縮MDF, LDF, NDF文件,但是只是針對於文件的,不能針對單表或者單個索引。備份和還原跟一般的SQL Server操作相同,不提供壓縮備份。

  SQLStorage Compress提供了GUI可以讓用戶通過還原或者T-SQL將數據庫備份還原將數據庫轉為壓縮數據庫。下面是我做的一個測試,大概壓縮了50%。

  操作界面如下:

  做了一下數據測試,插入1000000數據,啟用壓縮的數據庫花費了6分鐘,沒有啟用壓縮的數據庫竟然跑了6分鐘都沒跑完,可能是我的IO不夠好啊,在服務器上用SQL Server自帶的壓縮,要比不啟用壓縮的表插入數據慢。

copyright © 萬盛學電腦網 all rights reserved