如使用SQL Server 2014为例(需要搭建工具点击这里网狐游戏搭建必备工具大全),游戏运行时间久了,特别是机器人多的很容易把磁盘撑爆,这时候就需要清理日志文件。使用以下方法亲测有效,文章底部附SQL执行脚本,双击在SQL Server 2014数据库里打开一健执行就完事!
方法一:手动清理
1. 将恢复模式改成“简单”
右键数据库 - 属性,切换到选项,将完全模式
修改为简单。
2. 收缩日志文件
右键数据库 - 任务 - 收缩 - 文件。
确定后会发现,日志文件被迅速清理。
3. 还原为完全模式
右键数据库 - 属性,切换到选项,还原为完全模式
。
方法二:自动清理
使用数据库执行脚本一健清理,文章底部附现成脚本文件,改成对应数据库表名就可以用!
1.脚本命令
12345678910111213141516USE [master]
GO
ALTER
DATABASE
RYTreasureDB
SET
RECOVERY SIMPLE
WITH
NO_WAIT
GO
ALTER
DATABASE
RYTreasureDB
SET
RECOVERY SIMPLE
--简单模式
GO
USE RYTreasureDB
GO
DBCC SHRINKFILE (N
'RYTreasureDB_log'
, 2, TRUNCATEONLY)
--设置压缩后的日志大小为2M,可以自行指定
GO
USE [master]
GO
ALTER
DATABASE
RYTreasureDB
SET
RECOVERY
FULL
WITH
NO_WAIT
GO
ALTER
DATABASE
RYTreasureDB
SET
RECOVERY
FULL
--还原为完全模式
GO
2.注意
其中“RYTreasureDB”要跟你数据表名称一至,要清理哪个表就用notepad++批量改成哪个表名就可以
脚本地址:
清除SQL数据库多余日志一健执行脚本下载
- 1. 将恢复模式改成“简单”
- 2. 收缩日志文件
- 3. 还原为完全模式
- 1.脚本命令
- 2.注意
发表评论
学习一下dsad
学会了
学习了
感谢
学习一下啦
谢谢
哈哈哈哈哈
优秀
学习
学习一下
看看