Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/300.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Compression 使用SQL Server 2008 R2进行数据库压缩_Compression_Sql Server 2008 R2_Backup - Fatal编程技术网

Compression 使用SQL Server 2008 R2进行数据库压缩

Compression 使用SQL Server 2008 R2进行数据库压缩,compression,sql-server-2008-r2,backup,Compression,Sql Server 2008 R2,Backup,在SQL Server 2008 R2中,备份时,压缩字段下有3种可用模式 使用默认服务器设置 压缩备份 不要压缩备份 在这里我有一个问题,当我们通过选择压缩备份选项进行备份时,它会影响数据库的任何类型的数据丢失或性能问题,或者它与选择不压缩备份或使用默认服务器设置相同,因为大多数系统都是I/O绑定的,而不是CPU绑定的,打开压缩后,备份几乎总是更快完成(并且总是占用更少的磁盘空间,除非数据已经被高度压缩或不可压缩)。由于更小的文件对网络更友好,因此它也将更便于携带 我从未听说过使用压缩时会出现

在SQL Server 2008 R2中,备份时,压缩字段下有3种可用模式

  • 使用默认服务器设置
  • 压缩备份
  • 不要压缩备份

  • 在这里我有一个问题,当我们通过选择
    压缩备份
    选项进行备份时,它会影响数据库的任何类型的数据丢失或性能问题,或者它与选择
    不压缩备份
    使用默认服务器设置

    相同,因为大多数系统都是I/O绑定的,而不是CPU绑定的,打开压缩后,备份几乎总是更快完成(并且总是占用更少的磁盘空间,除非数据已经被高度压缩或不可压缩)。由于更小的文件对网络更友好,因此它也将更便于携带


    我从未听说过使用压缩时会出现数据丢失或性能损失的情况。唯一的例外是一个完全没有I/O约束,但已经高度受限于CPU的系统(因为压缩会在CPU周期中权衡一些I/O成本)。

    所以这意味着它一般不会影响db数据?@Rikky它压缩数据,而不会删除数据。