博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用SQL Storage Compress压缩SQL Server 数据库文件
阅读量:6079 次
发布时间:2019-06-20

本文共 901 字,大约阅读时间需要 3 分钟。

11人阅读(0)

这几天在测试SQL Server数据压缩功能,通过对数据仓库表启用压缩,磁盘空间大大减小,查询性能和备份速度都有提高。但是SQL Server的数据压缩只有企业版才有这个功能,标准版的话是无法体验的。

 

从网上查了一下,Rea Hat提供了类似的工具SQL Storage Compress,而且号称可以达到90%的压缩比。SQL Storage Compress提供14天的使用版,下载后安装会启动HyperBac Control Service。这个服务配合Windows I/O ManagerSQLServer的读写请求压缩或者解压缩,对于SQL Server用户没有任何影响。工作原理见下图:

 

 

 

SQLStorage Compress可以压缩MDF, LDF, NDF文件,但是只是针对于文件的,不能针对单表或者单个索引。备份和还原跟一般的SQL Server操作相同,不提供压缩备份。

 

SQLStorage Compress提供了GUI可以让用户通过还原或者T-SQL将数据库备份还原将数据库转为压缩数据库。下面是我做的一个测试,大概压缩了50%

 

操作界面如下:

 

做了一下数据测试,插入1000000数据,启用压缩的数据库花费了6分钟,没有启用压缩的数据库竟然跑了6分钟都没跑完,可能是我的IO不够好啊,在服务器上用SQL Server自带的压缩,要比不启用压缩的表插入数据慢。

 

价格很便宜,官网上是$995美金一台服务器,而且还有折扣。有兴趣的朋友可以下载来玩玩:

http://www.red-gate.com/products/dba/sql-storage-compress/?utm_source=simpletalk&utm_medium=weblink&utm_content=SSCsureguide_bmcgehee&utm_campaign=sqlstoragecompress

 

技术参考手册:

本文转自 lzf328 51CTO博客,原文链接:

http://blog.51cto.com/lzf328/1111044

转载地址:http://asegx.baihongyu.com/

你可能感兴趣的文章
禅道开源版10.3升级至10.6
查看>>
php中implode()和explode()的应用
查看>>
Mybatis第一天框架课程(上)
查看>>
前端: jquery绑定/动态变量/find/each/
查看>>
QuickBI助你成为分析师-数据建模(二)
查看>>
入门一班 20181031 rsync
查看>>
mybatis 中文文档
查看>>
Mysql 数据库用户密码管理
查看>>
核心交换机与普通交换机有那些优势与区别
查看>>
RAID
查看>>
论程序员成长的正确姿势
查看>>
微小V营销手机详细讲解,夏天老师书写
查看>>
手机如何扫描图片转换成word
查看>>
【Chrome】谷歌Chrome浏览器总报Shockwave Flash插件不存在
查看>>
驰骋工作流引擎设计系列03 节点类型定义
查看>>
MFS分布式文件系统及监控
查看>>
大数据开发和java开发有什么不同?
查看>>
如何开启MySQL的远程帐号
查看>>
使用MindFusion JavaScript组件与WordPress Elementor插件
查看>>
Google Docs 开始支持最大单个10GB文件上传
查看>>