成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

SQL日志太大?教你一鍵清理

數據庫 其他數據庫
原來數據倉庫中,每天的定時任務需要從其他系統里面抽取數據過來,導致數據文件和日志文件的磁盤空間都增長的飛快。

最近數據倉庫時不時爆磁盤空間不足,導致定時任務執行失敗,這可了得,要知道定時任務執行的可是每天的業務數據。

仔細檢查,發現是日志文件爆滿,這是咋回事呢?

原來數據倉庫中,每天的定時任務需要從其他系統里面抽取數據過來,導致數據文件和日志文件的磁盤空間都增長的飛快。

數據不能清理,但是日志文件是可以清理的,說干就干。

測試環境

SQL Server 2017

操作步驟

1. 將恢復模式改成“簡單”右鍵要清理的數據庫名 - 屬性,切換到選項,將恢復模式修改為簡單,如下圖1,然后點確定。

圖片

圖1

2、收縮日志

還是右鍵要清理的數據庫名—任務—收縮—文件,按如圖2進行設置,設置完后點確定即可

圖片

圖2

這樣日志就收縮到1M了,是不是很簡單?

但是如果遇到了需要經常清理日志怎么辦?難道每次都要來這樣設置一遍嗎?就沒有什么辦法讓它自動完成?

答案肯定是有的!下面才是真正的一鍵清理。

這里我們要濃重介紹SQL Server的代理功能了

SQL Server 代理

SQL Server代理功能主要是用來完成一些定時任務的,說白了就是你寫好命令,配置好執行的頻率和時間,它就可以按時執行你寫好的命令。

下面我們將圖1和圖2中的操作使用命令的形式做一個定時任務。

1、新建作業

如下圖3,我們右鍵作業—新建作業即可開始新建一個作業了

圖片

圖3

2、命名作業

給你的作業命名,這個可以隨便起,能識別就行

圖片

3、新建步驟

點擊左側的菜單欄,選擇步驟—右側底部點擊新建...—在彈出的窗口中做如下配置:

圖片

如果你的數據庫名跟我的不一樣,可以套用下面的命令:

USE [master]
GO
ALTER DATABASE 要清理的數據庫名稱 SET RECOVERY SIMPLE WITH NO_WAIT
GO
--將數據庫設置為簡單模式
ALTER DATABASE 要清理的數據庫名稱 SET RECOVERY SIMPLE
GO
USE 要清理的數據庫名稱
GO
--將數據庫的日志收縮為2M
DBCC SHRINKFILE (N'要清理的數據庫名稱_log' , 2, TRUNCATEONLY)
GO
USE [master]
GO
ALTER DATABASE 要清理的數據庫名稱 SET RECOVERY FULL WITH NO_WAIT
GO
--將數據庫恢復為完整模式
ALTER DATABASE 要清理的數據庫名稱 SET RECOVERY FULL  
GO

(提示:可以左右滑動代碼)

然后點確定即可。

4、新建計劃

回到新建作業窗口,點擊左側菜單里的計劃—點擊右邊底部的新建...—在彈出的窗口中做如下配置:

圖片

上面的作業計劃就是你要執行上面命令的頻率和具體日期和時間,上面我們設置的是每隔1周,在星期日的上午1點執行該命令。

這樣一個定時清理日志的任務就完成了。

建好后會存在你的作業里面

圖片

你也可以隨時手動執行上面的作用,只需要右鍵作業名——作業開始步驟...,然后就開始執行了,如下圖:

圖片

這是已經執行完成的界面。

如果下次需要清理了,一鍵搞定。

責任編輯:武曉燕 來源: SQL數據庫開發
相關推薦

2021-02-01 12:24:40

Python日志Expect

2021-05-06 07:56:22

電腦C盤系統垃圾軟件

2011-01-10 17:54:54

360黑屏木馬

2017-06-09 11:11:55

互聯網

2015-02-09 15:25:52

換膚

2012-01-16 16:36:32

復合一體機常見問題

2020-04-13 07:30:18

Windows 10Windows操作系統

2021-03-01 12:37:10

Shell腳本端口

2015-11-03 15:29:49

ONOS開放網絡操作系統SDN

2021-10-14 14:55:36

微信深度清理騰訊

2021-10-15 22:24:25

微信功能存儲

2025-04-17 04:00:00

2023-06-15 10:00:00

Jenkins任務操作

2021-02-16 08:28:33

微軟WindowsWindows 10

2022-03-28 06:58:35

微信通訊錄刪除的好友

2022-04-07 13:56:13

前端一鍵換膚

2025-04-02 09:10:00

LinuxShell腳本

2011-09-01 10:46:56

SQL Server 快速清理日志文件

2011-11-21 15:04:30

2021-12-02 07:50:29

分支服務git worktre
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 精品视频在线一区 | 精品国产欧美一区二区三区不卡 | 一本岛道一二三不卡区 | 天堂中文av| www.日本在线播放 | 91视频一区二区 | 日日干日日色 | 超黄视频网站 | 亚洲婷婷六月天 | 日日夜精品视频 | 亚洲一二三区在线观看 | www.中文字幕.com| 久久精品视频一区二区 | 欧美激情区 | 午夜丰满寂寞少妇精品 | 日韩精品免费看 | 日韩成人一区 | 国产一区二区三区 | www.国产91 | 中文无码日韩欧 | 日韩精品一区二区三区四区视频 | av男人天堂影院 | 精品欧美激情精品一区 | 成年网站在线观看 | 亚洲国产aⅴ精品一区二区 免费观看av | 日日夜夜天天 | 午夜合集 | 国产一区二区三区 | 欧美日韩久久精品 | 国产一级片免费看 | aaaaaaa片毛片免费观看 | 亚洲精精品 | 久久久久久九九九九 | 亚洲精选久久 | 国产精品成人av | 国产精品亚洲精品 | 日韩在线一区二区 | 精品一区二区久久久久久久网站 | 91久久 | 岛国av一区二区 | 国产在线色 |