完整模式下SQL日志收缩

由于完整模式下SQL的日志是连续增长的,因此收缩日志的方法并不管用。要想让日志空间得以释放并被利用,仅需要将日志截断。首先确认日志文件大小

wKioL1b4ctqSGrEkAAGKJCULzvk975.jpg 

 

wKioL1b4cubBABtzAAEO2LPZfgY455.jpg 

确认数据库模式

wKiom1b4claS_HMjAAFfXvj-Eio048.jpg 

wKioL1b4cv2QpDAlAACvcXeBS1w544.jpg 

备分数据库(只备分日志也可以)

在此我选择了网络备分

根据日志文件大小,选择备分地点,也可以新建一个磁盘挂载上,用于备分。由于数据库很大,因此备分时间应选择为晚上。建议使用自动备分功能。

wKiom1b4cnrg2g5aAADd58XX8ng446.jpg 

继续备分事务日志

 

wKiom1b4coaDZYakAADkDBn0LDs734.jpg 

 

wKioL1b4cy6gx9zrAADZaWwzvm4081.jpg 

备分完成后,查看日志大小,可用空间已改变。

wKiom1b4cpzR4rtGAADjYdsF0e8867.jpg 

定时自动截断日志

wKioL1b4c0nReTtFAACgnudc6eQ754.jpg 

wKiom1b4crrTQ1qRAAC0qSVsAeQ626.jpg 

定义执行时间

wKioL1b4c2WzRSS2AAGHzB-bThM944.jpg 

如果只为了清除日志则可以不选备分数据库

wKioL1b4c3LywbBVAAEfb3YWvGU680.jpg 

调整执行顺序

wKiom1b4cuCj5t-GAADkdjZGibA490.jpg 

定义数据库备分任务

wKioL1b4c4jgXXnkAAFOcyvotF4673.jpg 

 

wKiom1b4cvTABBk3AADnDN-3by0447.jpg 

继续定义事物日志任务

wKiom1b4cwCz_RL8AADQl-MaS_8878.jpg 

继续以完成

wKioL1b4c6mDL_WVAADobZke5tU325.jpg