每日提醒打卡小助手 2021-02-22 15:41 采纳率: 0%
浏览 36

sql server数据库日志文件增长异常

数据库恢复模式为完整。
一个月前进行了数据库日志文件的收缩,直接收缩到0M,目前一个多月日志文件涨到了500G,增量设置为10%,无上限控制。数据库也就150G左右的库,求助为何日志一个月能暴增500G,应该如何操作才能有效改善这种情况

  • 写回答

1条回答 默认 最新

  • 憧憬blog 2023-03-14 23:12
    关注

    这个情况可能是由于事务日志过大,导致数据库日志文件增长异常,需要进一步分析事务日志以找到具体原因。以下是一些可能导致日志增长异常的情况:

    1. 数据库中存在大量长时间运行的事务;
    2. 数据库中存在未提交的事务;
    3. 数据库中存在大量的DDL操作,比如创建或删除索引;
    4. 数据库中存在频繁的数据库备份或日志备份操作。

    针对以上情况,可以考虑以下操作:

    1. 定时检查未提交的事务,强制回滚或提交;
    2. 尽量缩短长时间运行的事务,优化事务处理流程;
    3. 减少DDL操作的执行频率;
    4. 考虑减少备份频率或更改备份方案,比如增量备份或日志备份。

    此外,建议将增量设置为一个较小的值,比如1%或5%,以避免日志膨胀。最后,考虑定期收缩日志文件以释放空间。但需要注意的是,收缩过程会影响数据库的性能,并且可能导致日志文件分片,从而增加后续管理的复杂度。因此需根据实际情况谨慎操作。

    评论

报告相同问题?

悬赏问题

  • ¥100 关于使用MATLAB中copularnd函数的问题
  • ¥20 在虚拟机的pycharm上
  • ¥15 jupyterthemes 设置完毕后没有效果
  • ¥15 matlab图像高斯低通滤波
  • ¥15 针对曲面部件的制孔路径规划,大家有什么思路吗
  • ¥15 钢筋实图交点识别,机器视觉代码
  • ¥15 如何在Linux系统中,但是在window系统上idea里面可以正常运行?(相关搜索:jar包)
  • ¥50 400g qsfp 光模块iphy方案
  • ¥15 两块ADC0804用proteus仿真时,出现异常
  • ¥15 关于风控系统,如何去选择