探究SQL Server 2008备份压缩
http://tech.ddvip.com 2008年09月08日 社区交流
内容摘要: 在本篇文章里,我们将看看怎样执行数据库备份压缩和比较一下一个普通数据库备份的备份和恢复时间与压缩数据库备份的备份和恢复时间,以及备份文件的大小。
问题
大型数据库的数据库备份和维护窗口总是受阻,特别是当我们需要完全数据库备份来初始化一个数据库镜像或事务日志传送会话的时候。当我们浏览SQL Server 2008的新特性时,我们发现由一个叫做数据库备份压缩的特性,可以用它来显著地降低备份和恢复操作。你能给我们详细地介绍下如何使用它吗?
专家解答
数据库压缩是SQL Server 2008的一个新特性,它可以显著地降低备份和恢复操作。默认情况下,备份压缩是在服务器实例级别上关闭的。不像其它提供不同级别压缩的第三方软件,SQL Server 2008只提供了一个级别。
在这篇文章里,我们将看看怎样执行数据库备份压缩和比较一下一个普通数据库备份的备份和恢复时间与压缩数据库备份的备份和恢复时间,以及备份文件的大小。首先让我们给AdventureWorks数据库创建一个完全备份,这个数据库的大小大约为178.75 MB。我选择使用一个TSQL脚本来进行备份和恢复,所以我可以看到这个过程它花费了多少时间。我是在一个具有2GB RAM的VMWare上运行的,所以可能和运行在物理服务器上不同。
BACKUPDATABASEAdventureWorks
TODISK='C:SQLDataAdventureWorks_uncompressed.bak'
WITHINIT,STATS=10
默认情况下,在我例子中未压缩的备份数据过程花费了29.20秒,备份大小为132 MB。

图1

图2
来源:IT专家网 作者:戴羽 责编:豆豆技术应用
正在加载评论...
- SQL Server 2008 教程
- SQL Server 2005 教程
- SQL Server 安全设置
- SQL Server 故障解决
- SQL Server 安装配置
- SQL Server 备份恢复
- SQL Server 性能调优
- SQL Server 存储过程
- SQL Server 函数
- SQL Server 事务
- SQL Server 查询
- SQL Server 索引
- SQL Server 入门教程
- SQL Server 数据类型
- SQL Server 数据库表
- SQL Server T-SQL
- SQL Server 语句
- SQL Server 死锁
- SQL Server 加密
- SQL Server 数据库连接
- SQL Server 数据仓库
- SQL Server 数据库管理
- 更多SQL Server 专题>>>