国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

18143453325 在線咨詢 在線咨詢
18143453325 在線咨詢
所在位置: 首頁(yè) > 營(yíng)銷資訊 > 信息時(shí)代 > 運(yùn)行日志(數(shù)據(jù)庫(kù))

運(yùn)行日志(數(shù)據(jù)庫(kù))

時(shí)間:2022-12-08 10:30:01 | 來(lái)源:信息時(shí)代

時(shí)間:2022-12-08 10:30:01 來(lái)源:信息時(shí)代

    運(yùn)行日志 : 數(shù)據(jù)庫(kù)運(yùn)行過(guò)程中,數(shù)據(jù)庫(kù)管理系統(tǒng)的運(yùn)行記錄。運(yùn)行日志用來(lái)記錄事務(wù)對(duì)數(shù)據(jù)的更新操作,系統(tǒng)使用專門(mén)的日志文件來(lái)進(jìn)行記錄。按照登記的內(nèi)容不同,運(yùn)行日志文件主要分為兩種格式: 以記錄為單位的運(yùn)行日志文件和以數(shù)據(jù)塊為單位的運(yùn)行日志文件。
以記錄為單位的日志文件需要登記的內(nèi)容包括: 各個(gè)事務(wù)的開(kāi)始標(biāo)記,各個(gè)事務(wù)的結(jié)束標(biāo)記,各個(gè)事務(wù)的所有更新操作。每個(gè)事務(wù)開(kāi)始的標(biāo)記、結(jié)束標(biāo)記和每個(gè)更新操作均作為日志文件中的一個(gè)日志記錄。日志記錄的內(nèi)容包括: 事務(wù)標(biāo)識(shí)、操作的類型(插入、刪除或者修改)、操作對(duì)象(記錄內(nèi)部標(biāo)識(shí))、更新前數(shù)據(jù)的舊值、更新后數(shù)據(jù)的新值。
以數(shù)據(jù)塊為單位的日志文件記錄的內(nèi)容包括事務(wù)標(biāo)識(shí)和被更新的數(shù)據(jù)塊。由于將更新前的整個(gè)塊和更新后的整個(gè)塊都放入日志文件中,操作的類型和操作對(duì)象等信息就不必放入日志記錄中。
1. 日志的作用
日志在數(shù)據(jù)庫(kù)運(yùn)行管理中,對(duì)維護(hù)數(shù)據(jù)的完整性、安全性,以及數(shù)據(jù)的轉(zhuǎn)儲(chǔ)備份等方面有著非常重要的作用,具體歸納如下:
(1)恢復(fù)個(gè)別的事務(wù)。使用日志記錄,前滾未完成的事務(wù)所做的修改。
(2)數(shù)據(jù)庫(kù)啟動(dòng)時(shí)恢復(fù)所有未完成的事務(wù)。當(dāng)啟動(dòng)數(shù)據(jù)庫(kù)實(shí)例時(shí),它對(duì)每個(gè)數(shù)據(jù)庫(kù)執(zhí)行恢復(fù)操作。前滾日志中記錄的、可能尚未寫(xiě)入數(shù)據(jù)文件的每個(gè)修改。在事務(wù)日志中找到的每個(gè)未完成的事務(wù)都將回滾,以確保數(shù)據(jù)庫(kù)的完整性。
(3)將還原的數(shù)據(jù)庫(kù)、文件、文件組或頁(yè)前滾到故障點(diǎn)。在數(shù)據(jù)丟失或磁盤(pán)故障影響到數(shù)據(jù)庫(kù)文件后,可以將數(shù)據(jù)庫(kù)還原到故障點(diǎn)。先還原上次完整數(shù)據(jù)庫(kù)備份和上次差異數(shù)據(jù)庫(kù)備份,然后將后續(xù)的事務(wù)日志備份序列還原到故障點(diǎn)。當(dāng)還原每個(gè)日志備份時(shí),數(shù)據(jù)庫(kù)引擎重新應(yīng)用日志中記錄的所有修改,以前滾所有事務(wù)。當(dāng)最后的日志備份還原后,數(shù)據(jù)庫(kù)引擎將使用日志信息回滾到該點(diǎn)未完成的所有事務(wù)。
(4)支持事務(wù)復(fù)制。日志讀取器代理程序監(jiān)視已為事務(wù)復(fù)制配置的每個(gè)數(shù)據(jù)庫(kù)的事務(wù)日志,并將已設(shè)復(fù)制標(biāo)記的事務(wù)從事務(wù)日志復(fù)制到分發(fā)數(shù)據(jù)庫(kù)中。
(5)支持備用服務(wù)器解決方案。備用服務(wù)器解決方案、數(shù)據(jù)庫(kù)鏡像和日志傳送極大地依賴于事務(wù)日志。在日志傳送方案中,主服務(wù)器將主數(shù)據(jù)庫(kù)的活動(dòng)事務(wù)日志發(fā)送到一個(gè)或多個(gè)目標(biāo)服務(wù)器。每個(gè)輔助服務(wù)器將該日志還原為其本地的輔助數(shù)據(jù)庫(kù)。在數(shù)據(jù)庫(kù)鏡像方案中,數(shù)據(jù)庫(kù)(主體數(shù)據(jù)庫(kù))的每次更新都在獨(dú)立的、完整的數(shù)據(jù)庫(kù)(鏡像數(shù)據(jù)庫(kù))副本中立即重新生成。主體服務(wù)器實(shí)例立即將每個(gè)日志記錄發(fā)送到鏡像服務(wù)器實(shí)例,鏡像服務(wù)器實(shí)例將傳入的日志記錄應(yīng)用于鏡像數(shù)據(jù)庫(kù),從而將其繼續(xù)前滾。
2. 日志記錄類型
(1)循環(huán)日志記錄:是缺省日志記錄策略。一旦日志目錄中最后一個(gè)主日志文件被寫(xiě)滿了,就會(huì)將新的事務(wù)寫(xiě)到第一個(gè)日志文件中,從而覆蓋現(xiàn)有的日志數(shù)據(jù)。這些新事務(wù)會(huì)繼續(xù)依次覆蓋每個(gè)舊日志文件。這種日志記錄方法確保了所有已提交事務(wù)的數(shù)據(jù)一致性,這樣就可以執(zhí)行應(yīng)急恢復(fù)。
(2) 歸檔日志記錄:與循環(huán)日志記錄相比,當(dāng)最后一個(gè)日志文件寫(xiě)滿時(shí),歸檔日志記錄過(guò)程會(huì)創(chuàng)建一個(gè)新的日志文件,這樣將來(lái)的事務(wù)就不會(huì)覆蓋現(xiàn)有的日志文件。當(dāng)初始化數(shù)據(jù)庫(kù)時(shí),系統(tǒng)會(huì)在活動(dòng)日志目錄中分配一定數(shù)量和指定大小的主日志文件。這個(gè)數(shù)量由數(shù)據(jù)庫(kù)配置參數(shù)控制。當(dāng)主日志文件都寫(xiě)滿時(shí),就會(huì)“根據(jù)需要”創(chuàng)建輔助日志文件,直到創(chuàng)建了最大數(shù)量的輔助日志文件為止。一旦達(dá)到了這個(gè)數(shù)量,如果需要附加的日志空間,就會(huì)發(fā)出一個(gè)錯(cuò)誤,指出沒(méi)有更多的可用日志文件,所有數(shù)據(jù)庫(kù)活動(dòng)停止。分兩種歸檔日志: 聯(lián)機(jī)歸檔日志:它們是駐留在數(shù)據(jù)庫(kù)日志目錄(“online”)中、普通數(shù)據(jù)庫(kù)活動(dòng)不再需要的日志文件; 脫機(jī)歸檔日志: 它們是已經(jīng)從數(shù)據(jù)庫(kù)日志目錄移到脫機(jī)存儲(chǔ)位置(如備份服務(wù)器)、普通數(shù)據(jù)庫(kù)活動(dòng)不需要的日志文件。
3. 日志的管理
日志的管理分簡(jiǎn)單恢復(fù)、完整恢復(fù)和大容量日志恢復(fù)三種模式:
(1)簡(jiǎn)單恢復(fù)模式:無(wú)日志備份。自動(dòng)回收日志空間以減少空間需求,實(shí)際上不再需要管理事務(wù)日志空間。最新備份之后的更改不受保護(hù)。在發(fā)生災(zāi)難時(shí),這些更改需要重做。
(2)完整恢復(fù)模式:需要日志備份。數(shù)據(jù)文件丟失或損壞不會(huì)導(dǎo)致丟失工作??梢曰謴?fù)到任意時(shí)間點(diǎn)(例如,應(yīng)用程序或用戶錯(cuò)誤之前)。如果日志尾部損壞,則必須重做自最新日志備份之后所做的更改。如果備份在接近特定的時(shí)間點(diǎn)完成,則可以恢復(fù)到該時(shí)間點(diǎn)。
(3)大容量日志恢復(fù)模式:需要日志備份。它是完整恢復(fù)模式的附加模式,允許執(zhí)行高性能的大容量復(fù)制操作。通過(guò)大容量日志記錄大多數(shù)大容量操作,減少日志空間使用量。如果在最新日志備份后發(fā)生日志損壞或執(zhí)行大容量日志記錄操作,則必須重做自該上次備份之后所做的更改。否則不丟失任何工作。可以恢復(fù)到任何備份的結(jié)尾。不支持時(shí)間點(diǎn)恢復(fù)。

74
73
25
news

版權(quán)所有? 億企邦 1997-2022 保留一切法律許可權(quán)利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點(diǎn)擊下載Chrome瀏覽器
關(guān)閉