当前位置:首页 > 技术问答 > 清理MSSQL数据库过大的日志文件LDF

清理MSSQL数据库过大的日志文件LDF

技术问答 / 星之宇 / 2022-6-7 11:46 / 浏览:4150 / 评论:0

问题描述

Microsoft SQL Server 2019中1个4G左右大小的数据库,日志文件LDF增大到了220G的样子,导致占用了过多的磁盘空间。


问题分析

因为创建的数据库是完整的恢复模式,存储的是数据库操作数据的信息,其中包含有新增数据、修改数据、删除数据等,所以会变的越来越大,如果经常完整备份,那么就可以清空之前的日志记录。


解决方法

1、使用Microsoft SQL Server Management Studio打开数据库,并完全备份要操作的数据库

161-0.png


2、数据库名称右键 -> 任务 -> 收缩 -> 文件

161-1.png


3、收缩文件选项卡,选择“在释放未使用的空间前重新组织页(0)”(默认最小值即可),点击“确定”,收缩数据库日志文件(等待一会儿)即可看到日志文件明显变小了。

161-2.png

目前有 0 条评论

    • 昵称
    • 邮箱
    • 网址