日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

简述oracle的日志缓冲区,2.4 重做日志缓冲区

發(fā)布時間:2024/3/12 编程问答 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 简述oracle的日志缓冲区,2.4 重做日志缓冲区 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

2.4? 重做日志緩沖區(qū)

Oracle重做日志的概念是記錄每個數(shù)據(jù)塊插入某個值或者刪除某個值的語句。假設(shè)某個Update語句更新了10個數(shù)據(jù)塊,則按照Oracle重做日志的概念,會針對每個數(shù)據(jù)塊記錄一對刪除舊值和插入新值的語句,因為有10個數(shù)據(jù)塊,所以會有10對類似的語句被記錄下來。而為了減少I/O的次數(shù),Oracle在內(nèi)存結(jié)構(gòu)里的系統(tǒng)全局區(qū)中,劃分一塊內(nèi)存塊專門存放這些變更的數(shù)據(jù),這塊區(qū)域就叫做重做日志緩沖區(qū)(Redo Log Buffer),所以說,重做日志緩沖區(qū)是用來跟蹤并記錄最近變更過的數(shù)據(jù)記錄的。這里所指的變更是包含DML與DDL的語句:Insert、Update、Delete、Create、Alter,以及Drop,也就是說服務(wù)器進程(Server Process)及后臺進程(Background Process)對Oracle的變更記錄會寫到重做日志緩沖區(qū),也即在數(shù)據(jù)庫高速緩沖區(qū)中所做的變更,都會產(chǎn)生重做日志,而這些變更的數(shù)據(jù)都在內(nèi)存中的重做日志緩沖區(qū)中以Redo Entry(重做條目,也可稱為Redo Record)的方式存儲。Redo Entry是Oracle從用戶會話占用的內(nèi)存里將這些變更的記錄復(fù)制到重做日志緩沖區(qū)內(nèi),其在內(nèi)存中是一段連續(xù)的內(nèi)存塊,Oracle利用后臺進程中的LGWR在適當(dāng)?shù)臅r機將重做日志緩沖區(qū)中的信息(也就是Redo Entry)寫回到聯(lián)機重做日志文件內(nèi),以便萬一數(shù)據(jù)庫崩潰,可以進行必要的恢復(fù)。后臺進程LGWR將Redo Entry寫回到聯(lián)機重做日志文件的時機如下:

當(dāng)用戶下了提交指令時,就會觸發(fā)LGWR將重做日志緩沖區(qū)內(nèi)的數(shù)據(jù)寫回到聯(lián)機重做日志文件內(nèi)。

先期寫入?yún)f(xié)議機制,此原理是在后臺進程DBWR將臟緩沖區(qū)寫回到數(shù)據(jù)文件之前,也就是在執(zhí)行檢查點(Checkpoint)作業(yè)前,重做日志緩沖區(qū)內(nèi)相關(guān)的Redo Entry都必須完成寫入動作,以備不時之需;如果DBWR發(fā)現(xiàn)某些Redo Entry尚未寫入聯(lián)機重做日志文件,就會通知LGWR前來處理,之后DBWR才會真正的處理。同時,Oracle會定期執(zhí)行檢查點操作,以保證數(shù)據(jù)文件的內(nèi)容與聯(lián)機重做日志文件的內(nèi)容一致。

提示

檢查點的機制是避免在數(shù)據(jù)庫恢復(fù)時,讀取的Redo操作過多,導(dǎo)致恢復(fù)的時間過長,因此,Oracle是通過檢查點來縮減恢復(fù)時間的,當(dāng)檢查點發(fā)生時,它會先確認當(dāng)前的SCN(System Chang Number)號,此時的SCN被稱為Checkpoint SCN,之后Oracle會通知后臺進程DBWR把修改過的數(shù)據(jù),也就是此檢查點SCN之前的臟緩沖區(qū),從數(shù)據(jù)庫高速緩沖區(qū)內(nèi)寫到數(shù)據(jù)文件上;在檢查點設(shè)置完成后,后臺進程CKPT會更新控制文件和數(shù)據(jù)文件的文件頭,記錄檢查點的相關(guān)信息。SCN號是Oracle的相當(dāng)重要的概念,關(guān)于SCN號的詳細內(nèi)容,請參閱第6.1節(jié)。

LGWR每隔三秒會確認一下重做日志緩沖區(qū)內(nèi)的空間,當(dāng)空間剩余不到2/3時,就會觸發(fā)LGWR,將重做日志緩沖區(qū)內(nèi)的數(shù)據(jù)寫回到聯(lián)機重做日志文件內(nèi)。

當(dāng)重做日志緩沖區(qū)內(nèi)的數(shù)據(jù)達到1 MB時,就會觸發(fā)LGWR,將重做日志緩沖區(qū)內(nèi)的數(shù)據(jù)寫回到聯(lián)機重做日志文件內(nèi)。

發(fā)生聯(lián)機重做日志切換(Log Switch)時,就會觸發(fā)LGWR,將重做日志緩沖區(qū)內(nèi)的數(shù)據(jù)寫回到聯(lián)機重做日志文件內(nèi)。

【責(zé)任編輯:book TEL:(010)68476606】

點贊 0

總結(jié)

以上是生活随笔為你收集整理的简述oracle的日志缓冲区,2.4 重做日志缓冲区的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产一区二区三区在线看 | www.亚洲成人 | 免费看的av | 男生坤坤放进女生坤坤里 | 日日射夜夜操 | 夜夜摸夜夜爽 | 午夜dv内射一区二区 | 麻豆精品在线观看 | 国产麻豆久久 | 亚洲国产精品无码久久 | 99精品视频免费 | 欧美精品自拍偷拍 | 黄片毛片 | 欧美色图中文字幕 | 老妇女性较大毛片 | 成人a网| 欧美日韩国内 | 清草视频 | 亚洲国产av一区二区 | 亚洲一区二区三区婷婷 | 99国产精品久久久久久久久久久 | 欧美激情在线一区二区 | 黄色aaa| 色牛影院| 精品美女视频 | 福利一区二区在线观看 | 在线欧美一区二区 | 天天射网站 | 午夜看毛片 | 欧美激情国产精品免费 | 欧美日韩三级在线观看 | 国产原创在线播放 | 免费无码肉片在线观看 | 日韩欧美一二三区 | 成人自拍视频网 | 国产欧美激情视频 | 99在线精品视频免费观看20 | 污污网站在线看 | 美女一级视频 | 日韩欧美视频免费在线观看 | 在线观看网站 | 欧美色图在线播放 | 日韩爱爱网站 | 黄色成人一级片 | 天天高潮夜夜爽 | 被扒开腿一边憋尿一边惩罚 | 麻豆精品久久久久久久99蜜桃 | 免费麻豆国产一区二区三区四区 | 高清国产一区二区 | 91网站观看 | 91精品国产综合久久精品图片 | 亚洲一区在线视频观看 | 每日av更新| 中文字幕一区二区三区av | 欧美亚色 | 成人看片黄a免费看视频 | 青青草久久| 麻豆md0034在线观看 | 五月婷婷亚洲 | 不卡视频一区二区 | 激情狠狠| 久草不卡| 亚洲最大成人在线视频 | aa视频在线 | 久久人人爽人人人人片 | 亚洲av永久无码精品三区在线 | 久久久无码精品亚洲无少妇 | 91玉足脚交白嫩脚丫 | 免费视频亚洲 | 伊人中文字幕在线观看 | 在线日韩国产 | 午夜av在线免费观看 | 亚洲一区二区三区精品视频 | 久久久久99精品成人片我成大片 | 国产主播福利在线 | 最新av中文字幕 | 亚洲天堂免费视频 | 久久精品日韩无码 | 5级黄色片| 亚洲第一免费网站 | 日韩一级在线播放 | 免费麻豆国产一区二区三区四区 | 国产亚洲精品女人久久久久久 | 久草播放 | 中文字幕久久熟女蜜桃 | 免费观看黄色网址 | 强伦人妻一区二区三区视频18 | 国产精品亚洲专区无码牛牛 | 日韩日韩 | 国产网红女主播精品视频 | 亚洲国产第一区 | 中文字幕在线观看第二页 | 天天操天天干天天插 | 在线综合色 | 女人张开腿让男人插 | 隣の若妻さん波多野结衣 | 寡妇一级片 | 亚洲天堂精品在线观看 | 91丨九色丨黑人外教 |