程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> 關於SqlServer >> 用SQL Storage Compress壓縮SQL Server數據庫文件

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

編輯:關於SqlServer

      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自帶的壓縮,要比不啟用壓縮的表插入數據慢。

    1. 上一頁:
    2. 下一頁:
    Copyright © 程式師世界 All Rights Reserved