龙空技术网

SQL 2008运行一段时间后,数据库日志越来越庞大,怎么办?

通用Excel 2948

前言:

眼前同学们对“sql数据库日志满了怎么解决”可能比较讲究,姐妹们都想要分析一些“sql数据库日志满了怎么解决”的相关文章。那么小编在网摘上搜集了一些关于“sql数据库日志满了怎么解决””的相关资讯,希望看官们能喜欢,兄弟们快快来学习一下吧!

SQL 2008运行一段时间之后,安装目录下的log数据库日志文件越来越庞大,不仅占用大量磁盘资源,而且还影响前端程序对数据的读取效率。那么,像这种情况该怎么办?应该如何清理?从而释放磁盘空间,让前端读取数据运行更顺畅呢?

SQL 2008运行一段时间后,数据库日志越来越庞大,怎么办?

这里介绍一个比较快捷方便的办法:收缩数据库日志

第一步:打开数据库管理工具SQL Server Management Studio,并连接数据库;

第二步:展开数据库,找到需要收缩的数据库,如图:

SQL 2008运行一段时间后,数据库日志越来越庞大,怎么办?

第三步:右键需要收缩的数据库,点击属性,在弹出的窗口左侧,点击[选项] ,将右侧的“恢复模式”从完整改为【简单】,并点击下方的确定退出,如图:

SQL 2008运行一段时间后,数据库日志越来越庞大,怎么办?

第四步:回到数据库管理界面,右键需要收缩的数据库,依次选择 【任务】>【收缩】>【文件】,如图:

SQL 2008运行一段时间后,数据库日志越来越庞大,怎么办?

第五步:在弹出的窗口右侧,将[文件类型]改为【日志】,然后点击下方的确定,如图:

SQL 2008运行一段时间后,数据库日志越来越庞大,怎么办?

第六步:返回第三步,右键需要收缩的数据库,点击属性,在弹出的窗口左侧,点击[选项] ,将右侧的“恢复模式”从简单改为【完整】,并点击下方的确定退出,如图:

SQL 2008运行一段时间后,数据库日志越来越庞大,怎么办?

经过上述几步,便可将原来数十GB的数据库日志,收缩至几百KB。

标签: #sql数据库日志满了怎么解决 #sql2008数据库日志满了怎么办