共計 632 個字符,預計需要花費 2 分鐘才能閱讀完成。
今天就跟大家聊聊有關如何通過備份記錄獲取數據庫的增長情況,可能很多人都不太了解,為了讓大家更加了解,丸趣 TV 小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。
通常大家想知道數據庫是否增長了,增長了多少。大家可能想到用數據庫的各個歷史時期的大小來比較就可以了。但怎么能得到這些歷史的大小數據呢?好像沒有很好的辦法 我今天講的方法是通過查看備份記錄的方式來了解數據庫的增長情況。
首先,我們應該對數據庫經常備份,這個可以做過 Job 實現。數據庫的備份記錄保存在 msdb 數據庫的 backupset 表中,通過查看備份記錄,我們可以得到數據庫增長的粗略估計。
查看的腳本如下:代碼如下:
select BackupDate = convert(varchar(10),backup_start_date, 111) ,SizeInGigs=floor(backup_size/1024000000) – 轉換大小為 GB 單位 from msdb..backupset where database_name = DatabaseName – 你要查看的數據庫名稱,請替換 and type = d order by backup_start_date desc
輸出結果大概如下:BackupDate SizeInGigs 2009/06/22 2 2009/06/04 1
看完上述內容,你們對如何通過備份記錄獲取數據庫的增長情況有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注丸趣 TV 行業資訊頻道,感謝大家的支持。