SQL Server 2008之备份压缩

时间:2007-12-24 11:02:21  来源:  作者:

  backup database MyDB to disk ='d:\Backup\MyDB_Diff.bak' with differential

  backup database MyDB to disk ='d:\Backup\MyDB_Diff2.bak' with differential, COMPRESSION

  图七

  从图七可以看出MyDB_Diff2.bak文件远比MyDB_Diff.bak文件要小得多。

  下面我们要把SQL Server的设置从默认的“非压缩”转变为“压缩”,执行以下的SP_CONGIFURE可以达到这个目的:

以下是引用片段:
  USE master
  GO
  EXEC sp_configure 'backup compression default', '1'
  GO
  RECONFIGURE WITH OVERRIDE
  GO

  最后,我们来对“MyDB”数据库执行一次全备份,但在指令中不加入“WITH COMPRESSION”的关键词选项,如下所示(结果详见图八):

  Backup Database MyDB to disk ='d:\Backup\MyDB_Full3.bak'

  图八

  从图八我们可以清楚地看到,MyDB_Full3.bak和MyDB_Full2.bak的大小相似,都远比MyDB_Full.bak文件要小的多;可见默认设置已经更改为压缩备份。

 

文章评论

共有 位CH网友发表了评论 查看完整内容