通過備份記錄獲取資料庫的增長情況

2022-09-25 05:27:12 字數 748 閱讀 9724

通常大家想知道資料庫是否程式設計客棧增長了,增長了多少。大家可能想到用資料庫的各個歷史時期的大小來比較就可以了。

但怎麼能得到這些歷史的大小資料呢?好像沒有很好的辦法

我今天講的方法是通過檢視備份記錄的方式來了解資料庫的增長情況。

首先,我們應www.cppcns.com該對資料庫經常備份,這個可以程式設計客棧做過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

本文標題: 通過備份記錄獲取資料庫的增長情況

本文位址:

資料庫備份修復 如何通過備份修復表資料庫

資料庫備份修復 how to repair tables database by backup 如何通過備份 修復表資料庫 is this possible?這可能嗎?please explain how to repair.請說明如何修理。and thanks 謝謝 this post may h...

資料庫備份與還原(通過命令)

使用命令進行備份 1.說明 備份 方法一 1.1建立 備份資料的 device usemaster exec sp addumpdevice disk 資料備份 c backup databasetemp.bak 開始 備份 backup database databasetemp to 資料備份 ...

QT資料庫 獲取記錄數目

使用qt sqlite3進行編碼,需要獲取符合條件的記錄數目,意外的發現常用的獲取方式無法工作,嘗試了四種方式 1.通過資料庫的特徵進行判斷,如果不支援查詢記錄數目的特性,就使用笨方法 獲取記錄最後一條的序號,然後加一,這種方式執行略慢 2.有人建議使用這種方式,頗為的荒謬,queryresult....