背景

当我们升级、迁移或者重建数据库时,你是否为将一个大数据库文件(动不动上100GB)的传输而烦劳呢?当你在配置数据库镜像的时候,你是否也曾因为超大备份文件的移动而抓耳挠腮呢?当你需要跨地域传输数据库备份文件时,你是否为网络的带宽限制而劳神苦思呢?如果是,那么SQL Server的压缩备份也许能够帮到你

SQL Server 2008新特性之压缩备份

诚然,节约数据库存储空间大小事DBA的一项重要职责,但是能够保证备份文件足够小也是一件让人怦然心动的事情。那么,让我们在SQL Server备份压缩的实验中,感受它的魅力。

SQL Server的备份压缩是SQL Server 2008才开始支持的一项功能,具体的做法是我们再Backup语句中使用WITH Compression即可,请参见下面的测试例子。

测试

在测试之前,我构造了一个名为Test的数据,该数据库大小为2.5GB左右。

use test

go

exec sys.sp_helpdb 'test'

/*仅显示了关键的两个字段

name   db_size

test      2533.81 MB

*/

使用SQL Server 2008的备份压缩功能:

use master

go

backup database test

to disk = N'H:\test_full_comp.bak'

with STATS = 1

,compression;--压缩备份

让我们查看备份完毕后的压缩文件大小,仅仅只有23MB:

当然,不同的数据库有不同的压缩比,但可以肯定的是备份压缩可以大大的减少数据库备份文件的大小。

压缩数据库还原:

RESTORE DATABASE test_bak

FROM disk = N'H:\test_full_comp.bak'

WITH RECOVERY,

stats = 1,

MOVE 'test' TO 'E:\DATA\MSSQLSERVER\test\SQL\test_bak.mdf',

MOVE 'test_log' TO 'E:\DATA\MSSQLSERVER\test\LOG\test_bak_log.LDF'

;

补充

SQL Server 2008 Enterprise 中引入了备份压缩。从 SQL Server 2008 R2 开始,SQL Server 2008 R2 Standard 和所有更高版本都支持备份压缩。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/24374052/viewspace-716762/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/24374052/viewspace-716762/

SQL Server 2008新特性之压缩备份(backup compression)相关推荐

  1. 一. SQL Server 2008 新特性概述

    前几天一直再学习ASP.NET MVC框架.这几天在研究EMC存储和F5交换机都是奢侈品啊,虽然在工作中大多是ORCLE,看到SQL SERVER 2K8有许多新特性决定学习学习,增加自己的市场竞争力 ...

  2. 译:SQL Server 2008 新特性(3/3)

    注:冉冉毅马译(原文),英文内容来源于微软网站. SQL Server 2008 新特性 (3/3) 3.智能 SQL Server 2008提供一个能满足你用户智能化需求的综合平台. 3.1.集成任 ...

  3. sql server 2008新特性:资源调控器

    sql server 2008新特性:资源调控器 来源:csdn:http://blog.csdn.net/xiaoxu0123/archive/2011/02/10/6177265.aspx 资源调 ...

  4. SQL Server 2008新特性——SSMS增强

    SQL Server 2008已经发布很多天了,今天来总结一下我们最常用的工具SSMS在SQL 2008中的一些改进: 1.在注册的服务器组中一次SQL查询可以针对多个服务器执行. 首先是要在&quo ...

  5. SQL Server 2016新特性:列存储索引新特性

    SQL Server 2016新特性:列存储索引新特性 行存储表可以有一个可更新的列存储索引,之前非聚集的列存储索引是只读的. 非聚集的列存储索引支持筛选条件. 在内存优化表中可以有一个列存储索引,可 ...

  6. [SQL Server 2014] SQL Server 2014新特性探秘

    SQL Server 2014新特性探秘(1)-内存数据库 简介 SQL Server 2014提供了众多激动人心的新功能,但其中我想最让人期待的特性之一就要算内存数据库了.去年我再西雅图参加SQL ...

  7. SQL Server 2008还原数据库时出现“备份集中的数据库备份与现有的数据库不同”的解决方法

    SQL Server 2008还原数据库时出现"备份集中的数据库备份与现有的数据库不同"的解决方法 参考文章: (1)SQL Server 2008还原数据库时出现"备份 ...

  8. SQL Server 2019 新特性之 SQL Server大数据群集 介绍(一)

    SQL Server 2019 新特性之 SQL Server大数据群集 介绍(一) 从开始SQL Server 2019 预览,SQL Server 大数据群集允许你部署的 Kubernetes 上 ...

  9. 云世界,一切如梦幻,数据也玩虚拟化。 SQL Server 2019 新特性系列一:数据虚拟化

    SQL Server 2019 新特性系列一:数据虚拟化 最新更新 SQL Server已经到了CTP2.2版本,主要更新了如下功能: 大数据集群:在大数据群集上使用 azure 数据工作室中的 sp ...

最新文章

  1. 如何利用azMan (Authorization Manager) 实现 role-based的安全验证机制
  2. 北大AI公开课2019 | 商汤科技沈徽:AI创新与落地
  3. pve安装黑群晖直通硬盘_在Proxmox VE(PVE)安装黑群晖
  4. html table没有align,HTML
  5. kdj超卖_一个判断股票超买超卖现象的指标——KDJ,简单明了,准确且省心
  6. jQuery对象和DOM对象互转的问题、jQuery文件引入问题、DOM版本的网页开关灯
  7. 异步解耦_如何使用异步生成器解耦业务逻辑
  8. python网络爬虫(5)BeautifulSoup的使用示范
  9. react 父子组件之间相互传值
  10. 实验8 群体类、流类库与输入/输出(4学时)
  11. 截获webView点击事件
  12. 模拟电子技术的一点心得(转)
  13. 计算机网络考研笔记(持续更新)
  14. 金南瓜 secs/gem协议 符合SEMI secs/gem协议 国际通讯协
  15. 音视频直播推流和拉流到底是什么意思?
  16. 项目练习:在线抽奖系统
  17. 危机管理计划书模板_危机公关策划书范文_计划方案.doc
  18. 政务区块链平台设计思路
  19. hibernate使用Query进行查询
  20. 【项目预估】PERT(计划评审技术)

热门文章

  1. 也说 “EMC” 的”邮件门”事件
  2. 机器视觉问题:工业普通定焦镜头如何计算景深?景深计算
  3. 磁场强度切向分量连续性证明
  4. 从文件获取文件内容并提取promise对象的result结果
  5. ppt文字转换成word
  6. Semantic Structure-BasedWord Embedding by Incorporating Concept Convergence and Word Divergence
  7. linux cache控制 内核,Linux内核中cache的实现
  8. 想要学好大数据需掌握这十二大技术!
  9. 华为交换机配置接口安全
  10. 苏宁java二面,苏宁二面面试