原文:log_reuse_wait_desc为REPLICATION,日志暴大,无法收缩

早上检查数据发现,有一台数据的硬盘空间只剩下几MB。习惯性检查日志文件,发现日志文件居然暴增到了 多GB 首先备份日志,再收缩 无变化。 实际上日志备份每 小时 挡,正常在跑. 检查日志空间占用及不能截断原因: 可以看到log reuse wait desc为REPLICATION 在该库下执行DBCC loginfo ,可以看到该数据库的所有VLF的状态都为 ,也就是active状态。 网上找到 ...

2015-04-07 14:02 7 2417 推荐指数:

查看详情

数据库 'MessageManage' 的事务日志已满。若要查明无法重用日志中的空间的原因,请参阅 sys.databases 中的 log_reuse_wait_desc 列。

提供两种办法:(SQL Server2008) 注意:建议使用第一种方法。第二种方法只是删除已有日志文件,日后还会继续生成。 第一种方法:清空日志。 1.打开企业管理器,直接在查询分析器里执行:(如果是FULL完整类型,修改为SIMPLE简单类型) alter database [数据库名 ...

Mon Jan 25 18:03:00 CST 2016 0 8153
SQLServer某个库log日志过大,无法收缩日志文件 ,因为该文件结尾的逻辑日志文件正在使用

问题描述: 今天看到user库日志备份方面很久,然后查看到user库这个log日志很大 图片是我已经解决了,然后现在可以收缩的大小 解决方法: 1、先备份user库日志,因为很大,所以要等很久,这个只能先等了 当时的LOG大小有500G,备份出来后167G左右,备份完了,发现 ...

Tue Aug 20 03:03:00 CST 2019 0 1437
sql server 日志文件无法收缩

sql server 日志文件过大,已经400G。将数据库恢复模式设置为“简单”,再收缩文件-日志,发现无效。 上网搜索,可能是是因为数据库搭建了复制或者是曾经搭建了复制,没有清除干净。 先执行 SELECT name,log_reuse_wait_desc FROM ...

Tue Apr 12 06:55:00 CST 2022 0 915
SqlServer 数据库日志无法收缩处理过程

今天按常用方法收缩一个测试用的数据库日志,发现没法收缩! USE [dbname] GO ALTER DATABASE [dbname] SET RECOVERY SIMPLE WITH NO_WAIT GO DBCC SHRINKFILE (N ...

Fri Jul 13 00:51:00 CST 2018 1 2041
MySQL5.7 可以回收(收缩)undo log回滚日志物理文件空间

MySQL5.7 可以回收(收缩)undo log回滚日志物理文件空间 undo log回滚日志是保存在共享表空间ibdata1文件里,随着业务的不停运转,ibdata1文件会越来越大,想要回收(收缩空间大小)极其困难和复杂, 必须先mysqldump -A全库的导出 ...

Fri Feb 10 19:14:00 CST 2017 0 1798
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM