sha*_*mim 1 sql-server-2008 sql-server backup compression
我试图查看我的所有备份是否已压缩。我运行下面的查询来检查但没有得到好的结果:
select top(10) database_name,
case when backup_size = compressed_backup_size then 'Compressed'
else 'Not compressed'
end as Compression,
backup_finish_date
from msdb.dbo.backupset
where database_name ='MyDAtabase'
order by backup_start_date desc
Run Code Online (Sandbox Code Playgroud)
我在用:
Microsoft SQL Server 2008 R2 (SP2) - 10.50.4000.0 (X64)
2012 年 6 月 28 日 08:36:30 版权所有 (c)
Windows NT 6.1(内部版本 7601:Service Pack 1)上的Microsoft Corporation标准版(64 位)
默认情况下,我们设置了压缩,但是一旦我运行该查询,我得到的结果数据库没有被压缩。
你的case语句是错误的。现在,如果值相同,则它显示压缩,而您希望它显示未压缩。
select top(10) database_name,
case when backup_size = compressed_backup_size then 'Not compressed'
else 'Compressed'
end as Compression,
backup_finish_date
from msdb.dbo.backupset
where database_name ='MyDAtabase'
order by backup_start_date desc
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
97 次 |
最近记录: |