首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

为何截断清空了日志,备份数据库还是错误的大

2013-08-14 
为何截断清空了日志,备份数据库还是异常的大?数据库数据文件大概不到1G,用下面的语句截断收缩了日志,然后

为何截断清空了日志,备份数据库还是异常的大?
数据库数据文件大概不到1G,用下面的语句截断收缩了日志,然后进入收缩任务对话框,看到日志只有吉兆大小,但是一备份就是6G,内存也一直处于跑满状态,索引碎片也清理了,不知道哪里出错了?郁闷,求助各位大虾

DUMP TRANSACTION   [db]   WITH   NO_LOG;
BACKUP LOG [db]WITH NO_LOG;
DBCC SHRINKDATABASE([db]);


[解决办法]
重新指定一个新的备份文件路径试下呢?
[解决办法]
执行dbcc sqlperf(logspace),先做一次日志备份,然后执行dbcc sqlperf(logspace)
看看两者有没有明显的降低,如果有,做一次完整备份,再执行dbcc sqlperf(logspace),看看结果。顺便把结果贴出来。另外回复请引用,谢谢

热点排行