資料庫備份與恢復

2021-10-24 17:32:17 字數 582 閱讀 4635

增量備份和差量備份的區別:

前者是針對上一次備份;後者是針對上一次完全備份.

先寫日誌,再寫資料檔案.這樣做的好處:一旦寫資料檔案出故障了,想要恢復狀態的話可以找日誌看看做了哪些操作,然後重新做這種操作.(沒有日誌,一旦系統斷電,記憶體中快取的資訊全部都會丟失,肯定會出現資料不一致問題)

為什麼先寫日誌:

因為日誌是用來恢復資料庫的。

舉例來說,如果先寫資料庫,後寫日誌,但是在剛好寫了資料庫而未寫日誌的時候崩潰了,那麼根據日誌恢復出來的資料庫就少了一條記錄(假設是插入操作)。但反過來的話,完全可以根據日誌檔案把這條資料恢復出來。

同樣的原因,日誌檔案是不推薦和資料庫儲存在同乙個硬碟的,因為一旦硬碟壞了就會一起死掉。當然,如果已經使用了帶容錯的raid,甚至是盤櫃之類的裝置,那麼可以放在一起沒有太大問題。

回滾和重做操作具體怎麼玩,還是需要自己真正去學習的.

資料庫備份與恢復

主要 段 資料庫的備份和實時進度顯示 public bool backupdb string servername,string username,string password,string strdbname,string strfilename,progressbar pgbmain catc...

資料庫備份與恢復

unit ustore inte ce uses windows,messages,sysutils,variants,classes,graphics,controls,forms,dialogs,stdctrls,ibservices type tfrestore class tform ibb...

資料庫備份與恢復

對於絕大多數企業來講,失去資料就相當於失去商機 失去產品 失去客戶,甚至會造成公司倒閉,那麼,在所有的資料中,最核心的資料又是哪些呢?這恐怕要屬資料庫中的資料了,當然,並不是說其他資料不重要,只是這一部分更具代表性。既然資料庫中的資料地位這麼高,那麼資料庫備份與恢復的重要性就不言而喻了。1 mysq...