日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) >

Oracle 实例崩溃恢复原理剖析 -- 检查点队列的作用与意义

發(fā)布時(shí)間:2025/3/20 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Oracle 实例崩溃恢复原理剖析 -- 检查点队列的作用与意义 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

這篇文章是參考甲骨論老相老師的教學(xué)視頻

http://v.youku.com/v_show/id_XNDAxMzI3NzI4.html

所做的學(xué)習(xí)筆記



檢查點(diǎn)隊(duì)列的內(nèi)容已經(jīng)在上一篇文章里講過:

http://blog.csdn.net/nvd11/article/details/8749393

這篇章雖然是講實(shí)例崩潰恢復(fù)的原理, 但實(shí)際上講的就是checkpoint queue的作用與意義啊.



1. Oracle 實(shí)例崩潰后, 內(nèi)存里的修改后數(shù)據(jù)并沒完全保存入硬盤


Oracle修改數(shù)據(jù), 是在Data buffer cache里修改的,? 一旦1個(gè)buffer被修改, 就成為了臟buffer, 所謂臟buffer意思就是指這個(gè)buffer跟磁盤里的對(duì)應(yīng)block的數(shù)據(jù)不同了.?? oracle的后臺(tái)進(jìn)程DBWR 會(huì)不斷地將Data buffer cache里的臟buffer 寫入硬盤.


但是當(dāng)數(shù)據(jù)庫(kù)突然崩潰的時(shí)候,? Datab buffer cache很可能還存在一些未寫入硬盤的臟數(shù)據(jù).?

就出現(xiàn)數(shù)據(jù)丟失.



2. 數(shù)據(jù)丟失也分兩種情況. ? ??

????????? 2.1? 可以丟失的數(shù)據(jù)

?????????? 意思就是這些數(shù)據(jù)丟失了沒關(guān)系, 不影響數(shù)據(jù)一致性.

?????????? 那么有什么數(shù)據(jù)是可以丟失呢,? 之前我們提過,? Oracle關(guān)于數(shù)據(jù)一致性有一個(gè)很重要的原則:

? ? ? ? ? ? ??? ??? Oralce會(huì)保證用戶已經(jīng)commit 的改動(dòng)不會(huì)丟失. ???????

?????????? 言下之意就是未提交的改動(dòng)就允許丟失了,? 其實(shí)邏輯上也是的,? 就例如用戶編輯1個(gè)execl文檔,? 但是并未保存, 這時(shí)突然windows死機(jī)..??? 你往excel文檔作的改動(dòng)就沒了,? 哎呀弄得我好像在黑微軟似的...? 那把windows死機(jī)改成突然斷電啦.

?

??????????? 總之就是Databuffer中未提交的臟buffer, 是允許丟失的.


???????? 2.2 不能丟失的數(shù)據(jù)

????????????這個(gè)很明顯啦,? 就是已經(jīng)commit, 但未被DBWR 寫入磁盤的臟buffer理論上是不允許丟失的, Oracle會(huì)有機(jī)制恢復(fù)這些臟buffer



3. 所以oracle利用日志找回一些臟buffer

? ? ? ? ? 這些臟buffer就是指上面已經(jīng)commit過的臟buffer啊.

????????? 通過什么來找回來呢,? 是同過修改日志啊.??

?????????? 那么修改日志在哪里呢?


??????????? 我們知道,? 但server process一但修改了1個(gè)buffer, 這個(gè)buffer 就臟了, 然后server process會(huì)同時(shí)將對(duì)應(yīng)的改動(dòng)日志寫入log buffer.

???????????? 而log buffer 既然是緩存, 肯定就是位于內(nèi)存中的啦,? 所以后臺(tái)進(jìn)程LGWR會(huì)不斷將log buffer里的日志寫入log 文件(硬盤)


?????????? 所以臟塊的修改日志的位置有兩個(gè)地方, 第1個(gè)就是在log buffer里,? 第2個(gè)就在log files里.


??????????? 我們之前也提過,? 用戶一但commit 1條transaction , 那么對(duì)應(yīng)這個(gè)transaction的修改日志就會(huì)被寫入到log files.

??????????? 也就是說只有當(dāng)oracle把對(duì)應(yīng)日志從Log buffer 寫入到 log files完成時(shí), oracle才會(huì)提示用戶commit 完成!


???????????? 那么當(dāng)oracle 突然崩潰后,? log buffer里的日志全部就沒了,? 不過既然這些丟失日志是在log buffer 里的. 也代表這些日志對(duì)應(yīng)的改動(dòng)是未提交的,? 也就是logbuffer 里的日志丟失也沒關(guān)系,? 沒提交的改動(dòng)嘛

?

????????????? 那么已經(jīng)提交的改動(dòng), 日志都在log files里, 也就是重后還能找回來的, 既然日志能找回來, 所以理論上那些已經(jīng)提交的臟buffer就能通過磁盤block 和日志重新構(gòu)造出來了.


4. Oracle 必須知道logfiles里對(duì)應(yīng)數(shù)據(jù)未寫入硬盤的日志的位置.

? ? ? ? ? ? ? ? 當(dāng)oracle 檢測(cè)出上次非正常關(guān)閉時(shí),? 就會(huì)執(zhí)行數(shù)據(jù)恢復(fù)動(dòng)作.


???????????????? 那么恢復(fù)的目標(biāo)是什么呢, 就是恢復(fù)到數(shù)據(jù)庫(kù)崩潰那個(gè)瞬間的狀態(tài)...

???????????????? 就會(huì)吧崩潰那個(gè)瞬間的已提交的臟buffer 都恢復(fù)出來,??? 那么oracle就會(huì)去查找redo log files.(log buffer里的日志是未提交的, 就忽略了).?

????????????

????????????????? 好了, 但是redo log files里的日志很多啊, 都把他們對(duì)應(yīng)改動(dòng)恢復(fù)嗎?

????????????????? 當(dāng)然不是了, oracle 只會(huì)恢復(fù)那些未被DBWR 寫入的臟buffer(寫入里就變成干凈buffer了),? 實(shí)際上redo log files絕大部分日志對(duì)應(yīng)的改動(dòng)都已經(jīng)被寫入到data files.? 所以oracle 就會(huì)從redo log files找出一段 對(duì)應(yīng)數(shù)據(jù)未被DBWR寫入磁盤的日志.


???????????????? 那么這段日志在redo log file的哪里呢???

???????????????? 我們也提過oracle 是嚴(yán)格按照日志產(chǎn)生的時(shí)間(數(shù)據(jù)改動(dòng)的時(shí)間) 未順序去寫入 redo log files的,? 所以這段日志肯定就是log files里最新寫入的那一段了, 就是在日志文件的尾部啊.


??????????????? 好了, 所以到這里,? 這段日志的終點(diǎn)可以決定了, 就是log files 的最新的一條日志,??? 它的位置就是上文提到的on disk RBA啊.???

??????????????? 但是起點(diǎn)在哪里呢?


5. 可以通過 Checkpoint queue 找到最早未被寫入硬盤的臟塊buffer的日志位置.

???????????????回顧一下, checkpoint queue里的內(nèi)容:

? ? ? ? ? ? ? ?? checkpoint queue 是1個(gè)隊(duì)列,? 是以臟buffer的第一次被修改(變臟的時(shí)間) 為順序, 實(shí)際也是以臟buffer的LRBA地址(首次改動(dòng)的日志地址)的一條臟buffer鏈.

? ? ? ? ? ? ? ?? 可以理解出:

? ? ? ? ? ? ? ?? 1. 數(shù)據(jù)崩潰瞬間所有臟buffer都在 check point queue 上

? ? ? ? ? ? ? ?? 2.checkpoint queue的第1個(gè)臟buffer的首次變臟時(shí)間 在 數(shù)據(jù)庫(kù)崩潰瞬間里面所有臟buffer里的首次變臟時(shí)間里是最早的.

???????????????????? 也就是說checkpoint queue排第一的那個(gè)buffer的LRBA 是整個(gè)數(shù)據(jù)庫(kù)中關(guān)于臟buffer的日志中最早的, 也是在日志文件中排的最前的.?? 這個(gè)LRBA 也是整個(gè)checkpoint queue 的LRBA


???????????????????


??????????????????? 如上圖, 整個(gè)checkpoint queue的LRBA 會(huì)比 on disk RBA早,?? 而on disk RBA 就是最新被寫入硬盤的那條日志地址, 所以 LRBA那個(gè)日志就肯定位于磁盤中了.


??????????????????? 那么整個(gè)checkpoint queue LRBA 前面那些日志是什么呢,? 首先那些地址比 checkpoint queue 的LRBA對(duì)應(yīng)日志產(chǎn)生時(shí)間要早.??

? ? ? ? ? ? ? ? ? ? 假如其中1個(gè)日志A, ? 他對(duì)應(yīng)的buffer 是 Buffer A, ? 如果這個(gè)日志A的地址在日志文件里比checkpoint queue? 靠前, 那么這個(gè)Buffer A 當(dāng)前肯定是1個(gè)干凈buffer了.

??????????????????????????? 怎么理解,? 假如這個(gè)Buffer A是臟的,? 那么肯定被掛在checkpoint queue 中, 而Buffer A的LRBA 的地址肯定早于或等于日志A,? 所以也肯定早于 checkpoint queue 的LRBA才對(duì),? 所以check point queue的LRBA應(yīng)該是Buffer A的LRBA啊, 所以就矛盾了, 由此可以反證出 checkpoint queue LRBA 前面的地址都是干凈buffer的日志.


??????????????????? 如下圖:



????????????????????? 所以我們想找的恢復(fù)日志的起點(diǎn)就是 checkpoint queue的最早buffer 的LRBA的地址啊,? 就如上圖 dirty buffer1 的日志1 的地址,???? 終點(diǎn)就是on disk RBA了, 所以數(shù)據(jù)庫(kù)恢復(fù)需要用到的日志就是 上圖 兩條虛線之間的日志啊

???????????????????? 當(dāng)然, 我們說Logbuffer里面的日志丟失就丟失了, 因?yàn)樗麄儗?duì)應(yīng)的改動(dòng)都是未commit 的,?? 但是logfiles里面的( on disk RBA 與 checkpoint queue LRBA)之間的地址都是已經(jīng)commit的嗎?

???????????????????? 這個(gè)就不一定了, 因?yàn)閛racle 的LGWR每3秒會(huì)把 log buffer 里的數(shù)據(jù)寫入log file 一次,?所以這斷區(qū)間的日志對(duì)應(yīng)的buffer都有可能是未commit的.? 而且還有可能是干凈的, 例如上圖的dirty buffer2,? 假如DBWR 將dirty Buffer 2寫入db files,? 那么dirty buffer2就是一個(gè)干凈buffer了.? 而且它會(huì)被移除checkpoint queue(待考證, 因?yàn)殛?duì)列是只能從頭部移出, 尾部加入的)? 但是它的改動(dòng)日志還是會(huì)處于 我們要恢復(fù)日志的區(qū)間啊.


????????

6. oracle 崩潰中恢復(fù)時(shí)怎么找到checkpoint queue 的LRBA.


??????????????????? 上面我們已經(jīng)知道checkpoint queue 的LRBA地址的重要性了,? 它是用于恢復(fù)數(shù)據(jù)庫(kù)崩潰前臟buffer的起始日志位置啊.

??????????????????? 但是一旦數(shù)據(jù)庫(kù)崩潰, checkpoint queue本身就不存在了, (checkpoint queue 畢竟是一條由內(nèi)存buffer組成的隊(duì)列, 如果buffer都沒了, checkpoint queue也不會(huì)存在)?? 那么如何找到它的LRBA呢.


??????????????????? 這個(gè)就要參考上文中地提到的一點(diǎn):

??????????????????? 增量檢查點(diǎn)(incremental checkpoint):
??????????????????
這時(shí)CKPT 會(huì)將? check point queue第一個(gè)臟buffer 的 LRBA地址 記錄到控制文件中.


?????????????????? 這個(gè)事件每3秒一次, 也就是說每3秒CKPT 進(jìn)程會(huì)更新一次控制文件的 checkpoint queu LRBA地址.

?????????????????? 所以oracle 崩潰只需要從控制文件找出 checkpoint queue的LRBA 就可以確定Logfiles中的對(duì)應(yīng)日志起點(diǎn)啦.


?????????????????? 也需要有人會(huì)問,? 既然增量檢查點(diǎn)每3秒發(fā)生一次,? 代表了崩潰后的控制文件的 checkpoint queue LRBA可能不是實(shí)時(shí)的, 會(huì)有問題嗎?


??????????????????? 我們?cè)俜治鲆幌?? 假如某個(gè)1個(gè)增量檢查點(diǎn)? checkpoint queue 的LRBA 是 A,?? 這時(shí)CKPT 把A 寫入了控制文件,? 好了, 這時(shí)過了1秒,? checkpoint queue 里的LRBA 變成了B,? 再過1秒,? 這時(shí)服務(wù)器崩潰了, 因?yàn)橄?個(gè)增量檢查點(diǎn)還沒發(fā)生, 所以控制文件里的LRBA 還是A,???? 而當(dāng)時(shí)checkpoint queue 的實(shí)時(shí)LRBA 是B,? 這樣會(huì)有問題嗎>


?????????????????? 這就要搞清楚 checkpoint queue 的內(nèi)容了,? 首先 checkpoint queue的 LRBA 是 checkpoint queue頭部第一個(gè)臟buffer? A的LRBA,? 如果這時(shí)? 這個(gè)LRBA更新了, 也就是代表頭部的臟buffer 變了,? 這時(shí)只有1種情況, 就是原來的LRBA 對(duì)應(yīng)的Buffer A被移出了 checkpoint queue, 為什么會(huì)被移除了, 只能是這個(gè)buffer A變干凈了啊.?


??????????????????? 返回剛才的情況, 雖然控制文件里的LRBA 不是 事實(shí)上的B, 已是之前的LRBA A,? 但是B的地址肯定會(huì)比A的遲,? 后果恢復(fù)時(shí)把干凈的Buffer A 也恢復(fù)出來了, 這個(gè)完全無傷大雅啊.

??????

??????????????????? 只不過為了避免恢復(fù)出太多多余的干凈buffer,? 所以才將增量檢查點(diǎn)設(shè)成每3秒一次啊.


7. oracle 崩潰中恢復(fù)時(shí)會(huì)根據(jù)日志恢復(fù)出已經(jīng)commit的臟buffer 和未commit 的臟buffer.

???????????????????? 在本文第5點(diǎn)提過了,? oracle用于數(shù)據(jù)恢復(fù)的日志中, 肯定包含了全部已經(jīng)commit 臟buffer 的日志,? 但是還會(huì)有一些未commit 臟buffer的日志.

???????????????????? 這樣的后果就是恢復(fù)時(shí)把所有已經(jīng)commit的臟buffer 全部恢復(fù)出來了,? 但是也會(huì)把一部分未提交的臟buffer 也恢復(fù)出來.


????????????????????? 雖然恢復(fù)了一些多余的臟buffer, 但畢竟保證了commit過的臟buffer沒有丟失啊!? 所以還是能保持?jǐn)?shù)據(jù)一致性的原則的.

??????????????????

????????????????????? 而對(duì)于那些被恢復(fù)出來的多余的未提交的臟buffer, 為什么說是多余的呢, 因?yàn)樾薷乃吹膕essions都不存在了, 所以oracle 會(huì)將它們?nèi)縭ollback ,? 返回干凈buffer的狀態(tài).



8. 假如沒有check point queue , 會(huì)有神馬后果?

????????????????? 到這里我們大概清楚checkpoint queue 是用來確定數(shù)據(jù)庫(kù)崩潰時(shí),? 跑日志的日志起點(diǎn)的

???????????????? 假如沒有這個(gè)check point queue , 那么oracle就確定不了數(shù)據(jù)庫(kù)崩潰前1 ~ 3秒的LRBA的起點(diǎn),? 所有只能把"所有"的日志用來跑一遍了.

???????????????? 日志跑多了怎么辦?? 例如 最舊日志是從10月1號(hào)保存的,? oracle10月15號(hào)崩潰,? 10月16號(hào)重啟恢復(fù), 如果把所有日志都跑一遍,?就跑到了10月1號(hào)的狀態(tài)了??

???????????????? 問題也不大, 因?yàn)槿罩具€存在嘛, 只需要把10月1號(hào)前滾到10月5號(hào)就ok啦.

?????????????????

????????????????? 但是這段恢復(fù)時(shí)間則很慢長(zhǎng)了, oracle 8i 之前就是沒有checkpoint queue的, 所以一旦崩潰, 下次開機(jī)恢復(fù)就很慢了.

????????????????? checkpoint queue的根本意義就是用來加快oracle 崩潰后恢復(fù)的速度啊!




最后總結(jié)下 oracle數(shù)據(jù)庫(kù)崩潰恢復(fù)到底做了什么:

前提: oracle 里一但1個(gè) transaction 被 commit, 那么對(duì)應(yīng)這個(gè)transaction的所有改動(dòng)日志都會(huì)從logbuffer 寫入log files(如果未寫入話)

1. oracle 啟動(dòng)時(shí)自檢發(fā)行上次不正常關(guān)閉

2. oracle 從控制文件找出最新的 checkpoint queue LRBA地址(運(yùn)行時(shí)每3秒一次增量檢查點(diǎn), 更新1次)

3. oracle會(huì)根據(jù) 起點(diǎn)為 上面的 LRBA? 終點(diǎn)為on disk RBA( 硬盤上最后1個(gè)日志地址) 這段區(qū)間內(nèi)的日志, 把對(duì)應(yīng)的buffer恢復(fù)出來( 也叫前滾 roll foward)

4. 目地是恢復(fù)出所有已經(jīng)commited 的所有臟buffer,? 對(duì)于那些被恢復(fù)出來的未commited 的臟buffer,? oracle 會(huì)將它們回滾.



??????????????????








????????????????????



















d

總結(jié)

以上是生活随笔為你收集整理的Oracle 实例崩溃恢复原理剖析 -- 检查点队列的作用与意义的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

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

五月婷婷在线观看 | 怡红院久久 | 视频在线观看99 | av在线在线 | www黄色com| 亚洲精品在线观看免费 | 欧美激情va永久在线播放 | 日本精品久久久一区二区三区 | 在线观看福利网站 | 一区二精品 | 黄色在线观看免费 | 久久精品精品电影网 | 手机看片1042 | 成人宗合网 | 在线观看视频精品 | 在线观看不卡的av | 国产91精品久久久久 | 国产精品久久久久永久免费观看 | 在线视频你懂得 | 亚洲成人资源网 | 午夜精品一二三区 | 伊人视频| 九草视频在线观看 | 亚州精品在线视频 | 麻豆91视频 | 亚洲精品成人在线 | 最新日韩电影 | 色婷婷国产 | 一区二区不卡 | 婷婷精品国产欧美精品亚洲人人爽 | 综合网伊人 | 日日夜夜天天 | 夜夜看av| 久久成 | 日本久久综合视频 | 中文字幕网站 | 狠狠插狠狠操 | 日韩一区正在播放 | 狠狠干免费| 午夜精品一区二区三区在线 | 99国产在线视频 | 欧美最猛性xxxxx亚洲精品 | 91成人精品观看 | 精品av网站| 在线观看香蕉视频 | 一区在线播放 | 免费国产黄线在线观看视频 | 久久综合给合久久狠狠色 | 久久99九九99精品 | 久久色视频| 国产精品国产三级国产专区53 | 国产精品永久在线 | 久久国产精品免费一区二区三区 | 精品国产免费看 | 色丁香婷婷| 人人爽人人澡人人添人人人人 | 日日夜夜噜噜噜 | 国产中文欧美日韩在线 | 午夜精品久久久99热福利 | 中文字幕电影高清在线观看 | 五月婷激情 | 国产一级在线视频 | 国产成人在线播放 | 国内精品久久久久久久久久久 | 中文字幕在线精品 | 久久影院精品 | 在线观看黄色大片 | 99久久精品国产一区二区三区 | 亚洲欧美国产精品久久久久 | 国产一级精品绿帽视频 | 成年人在线免费看视频 | 人人澡视频 | 亚洲视频免费视频 | 久久电影中文字幕视频 | 国产在线播放一区 | 国产亚洲欧洲 | 欧美另类美少妇69xxxx | 国产成人在线免费观看 | 中文字幕亚洲欧美日韩2019 | 亚洲狠狠婷婷 | 91亚色免费视频 | 精品国产一区二区三区男人吃奶 | 国产在线播放不卡 | 国产永久免费高清在线观看视频 | av 一区二区三区四区 | 亚洲精品久久久久999中文字幕 | 国产精品免费视频一区二区 | av在线网站免费观看 | www.黄色小说.com | 91在线中字 | 狠狠干天天 | 久久av免费 | 国产精品欧美久久久久天天影视 | 中文字幕一区二区在线观看 | 日韩黄色中文字幕 | 又黄又爽又色无遮挡免费 | av在线电影播放 | 国产精品久久久久久久久久久不卡 | 欧美精品一二三 | 99热这里精品 | www五月| 国产精品久久久久一区二区三区共 | 日日夜夜天天综合 | 色99网 | 天天干天天干天天干天天干天天干天天干 | 91香蕉亚洲精品 | 午夜视频色 | 国产高清久久久 | 婷婷久久网 | 99精品乱码国产在线观看 | 狠狠综合 | 园产精品久久久久久久7电影 | 在线亚洲小视频 | 日韩激情中文字幕 | 可以免费观看的av片 | 久草免费新视频 | 免费一级片观看 | avcom在线 | 青青五月天 | 亚洲一区精品二人人爽久久 | 日韩黄色软件 | 国产色中涩 | 亚洲aⅴ免费在线观看 | 99这里只有精品视频 | 亚洲视频网站在线观看 | 999国产精品视频 | 亚洲精品成人av在线 | 蜜臀av夜夜澡人人爽人人 | 天天激情天天干 | 日韩欧美在线观看一区二区 | 欧洲高潮三级做爰 | av888av.com| 国产高清免费在线观看 | 狠狠干网站 | 综合网天天 | 久久久久日本精品一区二区三区 | 欧美在线视频精品 | 久久精品视频在线观看 | 天干啦夜天干天干在线线 | 日本一区二区高清不卡 | 久久在草 | 最新午夜 | 又黄又爽的免费高潮视频 | 国产精品综合在线观看 | 国产精品久久久久永久免费观看 | 国产精品黄色 | 久久久久久久久久久久国产精品 | 日韩字幕在线观看 | 久草a视频| 午夜视频播放 | 欧美日韩国产综合网 | 丝袜足交在线 | 亚洲午夜精 | 久久激情视频网 | 亚洲精品999 | 精品国产伦一区二区三区免费 | 日韩在线视频线视频免费网站 | 亚洲蜜桃在线 | 国产精品爽爽久久久久久蜜臀 | 日韩高清三区 | 国产成人精品网站 | 精品欧美小视频在线观看 | 国产一级片播放 | 午夜婷婷在线观看 | 日日夜夜综合网 | 国产精品美女久久 | 日本不卡一区二区 | 中文字幕在线观看2018 | 欧美人交a欧美精品 | 五月激情综合婷婷 | 五月天亚洲激情 | 国产成人在线一区 | 久久国内视频 | 久久综合成人 | 久久99操 | 亚洲最新毛片 | 九九综合九九综合 | 一级免费看视频 | 久久视频一区二区 | 欧美了一区在线观看 | 亚洲免费激情 | 国产手机在线观看视频 | 久久av不卡 | 久久精品4 | 国产日本在线 | 国产99久久久国产精品 | 成年美女黄网站色大片免费看 | 国产老太婆免费交性大片 | 超碰在线9| 久久久久激情 | 在线中文字幕电影 | 亚洲欧美在线视频免费 | 久草久视频 | 91视频麻豆 | 三级在线国产 | 成 人 黄 色 免费播放 | 久久久麻豆 | 国产美女精品人人做人人爽 | 久久久久久久久久久国产精品 | 免费精品久久久 | 久久久久激情电影 | 天堂激情网 | 五月天电影免费在线观看一区 | 91av在线免费观看 | 69国产盗摄一区二区三区五区 | 欧美巨乳网 | 欧美福利网址 | 免费高清在线视频一区· | av短片在线观看 | 91在线最新| 91av视频在线观看免费 | 成人av网页 | 一级黄色片在线观看 | 日韩色区 | 伊人影院在线观看 | 99热免费在线 | 国产精品18久久久久vr手机版特色 | 视频在线亚洲 | 91精品伦理 | 91色影院| 日韩毛片久久久 | 亚洲激情婷婷 | 国产精品精品 | 久久精品视频网址 | 国产成人精品久久久久蜜臀 | 久久精品中文 | 国产高清免费av | 欧美国产精品一区二区 | 91av视频观看 | 久青草视频在线观看 | 久草手机视频 | 国产精品美女免费看 | 黄色免费网站 | 草久视频在线 | 日本久久久久久科技有限公司 | 国产一区观看 | 日韩激情视频 | 久久兔费看a级 | 久久伊人精品一区二区三区 | 国产成人一区二区在线观看 | 欧美综合干 | 日韩av在线不卡 | 日韩欧美在线影院 | 国产精品免费看 | 欧美日本高清视频 | 六月丁香婷婷在线 | 日韩av一区二区三区四区 | 在线观看国产一区二区 | 国产原创av片 | v片在线看 | 99精品国产一区二区三区麻豆 | 久久成人午夜 | 国产999久久久 | 久久五月天婷婷 | 婷婷精品国产欧美精品亚洲人人爽 | av观看久久久 | 久操操 | 一区二区三区视频在线 | 久久精品国产v日韩v亚洲 | 亚洲国产精彩中文乱码av | 久久精品国产v日韩v亚洲 | 亚洲一区二区三区91 | 日韩精品久久久 | 久久久久久久久久网站 | 狠狠操狠狠干天天操 | 色综合久久综合 | 久久久久久欧美二区电影网 | 成人av手机在线 | 51久久夜色精品国产麻豆 | 亚洲国产成人精品在线 | 国产精品一区二区三区久久 | 国产精品免费视频网站 | 成人啪啪18免费游戏链接 | 一区二区在线影院 | 热久久免费国产视频 | 9在线观看免费高清完整 | 激情久久久久久久久久久久久久久久 | 国产精品久久久久久久久久久久久久 | 国产在线精品一区二区三区 | 亚洲激情免费 | 欧美一二三区在线播放 | 日韩试看 | 欧美日本在线视频 | 女人18精品一区二区三区 | 久久九九九九 | 亚洲国产日韩在线 | 91视频免费看网站 | 亚洲一区二区黄色 | 国产乱码精品一区二区蜜臀 | 国产精品日韩欧美 | 久久久久亚洲天堂 | 国产精品video爽爽爽爽 | 欧美日韩高清一区二区三区 | 日韩av片免费在线观看 | 国产在线精品一区二区不卡了 | 亚洲成人午夜在线 | 日韩中文字幕在线看 | 久久艹艹 | 不卡av在线播放 | 亚洲精品乱码久久久久久蜜桃不爽 | 国产视频一区在线免费观看 | 亚洲h在线播放在线观看h | 日韩天天操 | 一区在线观看 | 99视频精品在线 | 麻豆免费观看视频 | 国产女人40精品一区毛片视频 | 丁香狠狠 | 国产在线精品一区二区 | 97高清视频 | 精品999久久久 | 婷婷久久网站 | 精品久久国产 | 日韩精品一区二区三区电影 | 精品1区二区| 456成人精品影院 | 久久永久免费视频 | 国产亚洲精品久久久久久久久久 | 又黄又爽又色无遮挡免费 | 久久精品视频在线播放 | 园产精品久久久久久久7电影 | 国内视频一区二区 | 国产精品系列在线 | 成人黄色毛片视频 | 狠狠色狠狠色综合系列 | 久久国产精品一区二区三区四区 | 亚洲国产成人精品久久 | 久久久久久久久久免费 | 天天射天天 | 在线观看国产www | 日韩精品中文字幕一区二区 | 久一网站 | 国产精品一区二区三区在线 | 偷拍视频一区 | www.福利视频 | 国产精品美女久久久久久久 | 色综合天天综合 | 久久久久久久国产精品 | 久产久精国产品 | 91桃色免费视频 | 麻豆免费在线视频 | 人人爽人人爽人人片av免 | 四虎影视成人精品 | 久久系列| 亚洲综合在线视频 | 国产高清免费视频 | 国产精品自产拍在线观看网站 | 久久福利小视频 | 国产在线观看免费观看 | 亚洲理论在线 | 国产精品视屏 | 国产视频亚洲精品 | 在线观看黄色的网站 | 久久综合精品一区 | 久久不卡国产精品一区二区 | 欧美日韩免费看 | 免费欧美 | 成人资源站 | 成人在线免费看 | 国产网红在线观看 | 一级黄色视屏 | 国产99久久久国产 | 天天曰夜夜操 | 丰满少妇高潮在线观看 | 三级黄色a | 在线视频国产区 | 国产中文字幕视频在线观看 | 久久桃花网| 精品国产欧美一区二区 | 日韩一级电影在线观看 | 十八岁以下禁止观看的1000个网站 | 国产综合片| 免费高清看电视网站 | 97超碰色偷偷 | 久久视频精品在线 | av中文字幕在线免费观看 | 一区二区三区免费在线观看 | 97人人澡人人添人人爽超碰 | 成人资源网 | 国产成人免费av电影 | 欧日韩在线| 久久久国产电影 | 91x色| 激情片av| 精品999久久久 | 91精品一区国产高清在线gif | 精品国产伦一区二区三区观看方式 | 成人a在线观看高清电影 | 久久久久免费精品国产小说色大师 | 欧美一级电影 | 99这里只有久久精品视频 | 91精品久久香蕉国产线看观看 | 中文视频在线 | 一级a性色生活片久久毛片波多野 | 久久久国产视频 | 欧美在线不卡一区 | 日韩一区二区免费在线观看 | 热久久这里只有精品 | 人人超在线公开视频 | 天天爱天天操天天干 | 六月天综合网 | 五月天丁香综合 | 免费色视频网址 | 国产极品尤物在线 | 亚洲精品久久久久中文字幕二区 | 麻豆国产精品一区二区三区 | 亚州人成在线播放 | 国产一区二区视频在线播放 | 国产精品一区二区久久精品爱微奶 | 国产精品美女毛片真酒店 | 国产不卡av在线 | 99久久影院 | 国产成人a亚洲精品 | 精品国产精品一区二区夜夜嗨 | 99九九99九九九视频精品 | 三级在线国产 | 亚洲精品婷婷 | 日韩精品一区在线观看 | 欧美日韩免费观看一区二区三区 | 天天撸夜夜操 | 三级动图 | 国产精品久久一卡二卡 | 天天操综合网 | 在线观看国产一区二区 | 国产精品美女久久 | 亚洲高清av在线 | 玖玖在线免费视频 | 精品在线观看免费 | 国产69久久久 | 粉嫩av一区二区三区四区 | 四虎永久国产精品 | 在线免费黄色片 | a在线免费| 亚洲狠狠婷婷综合久久久 | 一区二区精品视频 | 亚洲女欲精品久久久久久久18 | 亚洲丁香日韩 | 国产精品精品国产婷婷这里av | 能在线看的av| av电影在线播放 | 国产91精品一区二区绿帽 | 在线 影视 一区 | 夜夜爽88888免费视频4848 | 国产精品第54页 | 国产在线观看国语版免费 | 91av视频播放 | 一区二区丝袜 | 一区二区高清在线 | 亚洲人成在线观看 | 欧美色图视频一区 | 欧美日韩国产在线观看 | 亚洲精品国产麻豆 | 狠狠干天天色 | 欧美日韩激情网 | 欧美日韩二三区 | 91精品一区二区三区蜜桃 | 91久久精品日日躁夜夜躁国产 | 日b黄色片 | 国产精品白浆 | 久久夜夜夜 | 999抗病毒口服液 | 欧美一区日韩精品 | 最近中文字幕免费av | 国产一区二区三区网站 | 又黄又爽的视频在线观看网站 | 国模一区二区三区四区 | 中文字幕在线观看视频一区二区三区 | 免费毛片一区二区三区久久久 | 精品免费在线视频 | 久草在线高清视频 | 欧美精品国产精品 | 欧洲亚洲女同hd | 久久夜色精品国产欧美乱极品 | 日韩毛片在线免费观看 | 天天天天天天操 | av网站地址 | 日韩高清精品免费观看 | 一级片免费观看 | 国产一区在线免费观看 | 亚洲午夜精品久久久久久久久久久久 | 国产精品视频地址 | 日日爱av| 91麻豆国产 | 97品白浆高清久久久久久 | 日韩精品欧美一区 | 中文区中文字幕免费看 | 天天爽天天碰狠狠添 | 在线亚洲激情 | 免费观看成人网 | 97操操 | 五月综合激情网 | 国产超碰在线 | 久久麻豆视频 | 欧美做受高潮 | 天堂网一区二区三区 | av电影免费在线播放 | 欧美日韩午夜爽爽 | 久久综合狠狠综合 | 久久久久久久久久久久久久免费看 | 波多野结衣精品在线 | 波多野结衣电影一区二区 | 天堂在线免费视频 | 99爱视频在线观看 | 中文字幕在线影视资源 | 欧美激情xxxx | 337p欧美 | 色婷婷久久久 | 五月婷婷综合久久 | 久草在线视频国产 | 日韩免费一级a毛片在线播放一级 | 亚洲日本一区二区在线 | 久久国内精品视频 | 欧美99久久 | 五月婷婷一区 | 国产超碰在线观看 | 亚洲天堂毛片 | 国产成人不卡 | 91在线观看高清 | 国产精品999久久久 久产久精国产品 | 精品一区二区亚洲 | 精品国产片 | 在线观看av免费观看 | 成人三级网址 | 91漂亮少妇露脸在线播放 | 天天做日日做天天爽视频免费 | 一区二区三区影院 | 中国一区二区视频 | 五月婷婷丁香综合 | 精品在线观看免费 | 成 人 黄 色 视频免费播放 | 久久亚洲影视 | 国内免费久久久久久久久久久 | 在线免费视频你懂的 | 国产精品18久久久久久首页狼 | 亚洲天天摸日日摸天天欢 | 国产精品久久精品 | 97人人超碰在线 | 日本视频网 | 精品国产乱子伦一区二区 | 色多视频在线观看 | 欧美另类xxx| 欧美一区二区三区在线 | 日韩在线观看一区二区 | 成人黄色免费观看 | 日韩精品第1页 | 久爱综合 | 伊人开心激情 | 欧美性大胆 | 亚洲片在线资源 | 日韩欧在线 | 国产日韩精品在线 | 国产裸体无遮挡 | 天天天天色射综合 | 色大片免费看 | 亚洲精品国产日韩 | 日韩美一区二区三区 | 夜夜视频欧洲 | 日韩黄色免费看 | 99久久99精品| 欧美人人 | 日韩电影中文字幕在线观看 | av在线播放国产 | 久久成人国产精品一区二区 | 超碰97人人射妻 | 国产一区二区三区四区在线 | 国产精品国内免费一区二区三区 | 99热精品免费观看 | 不卡av在线 | 久久久久久毛片 | 91视视频在线直接观看在线看网页在线看 | 欧美激情视频一二区 | 国产精彩视频 | 97在线观看免费 | 久久久久久激情 | 国产三级香港三韩国三级 | 欧美精品二 | 亚洲伊人成综合网 | 婷婷综合 | 五月天婷婷视频 | www.亚洲激情.com | 精品一区在线 | 在线观看黄av | 人人草在线视频 | 久久五月天色综合 | 中文字幕高清在线 | 国产精品一级在线 | 精品国产一区二区三区四区在线观看 | 国产黄色在线看 | 久久国产精品电影 | 91中文字幕在线播放 | 丝袜足交在线 | 亚洲精品自拍视频在线观看 | 狠狠色噜噜狠狠狠狠 | 中文久久精品 | 国产v欧美 | 天天曰天天射 | 午夜精品在线看 | 国产精品一区二区吃奶在线观看 | 久草在线视频国产 | 久久影视网 | 一区二区欧美日韩 | 久久狠狠婷婷 | 少妇bbb搡bbbb搡bbbb | 日批视频在线观看免费 | 久草在线99| 国产亚洲字幕 | 丁香激情婷婷 | 九九在线免费视频 | 日韩高清成人 | 美女国产精品 | 天天操比| 久草在线综合网 | 成年人黄色免费视频 | 国产99色 | 一区二区三区 中文字幕 | 精品国产伦一区二区三区观看方式 | 国产成人福利在线观看 | 中文字幕在线视频网站 | 丁香六月激情 | 91手机电影 | 99视频精品视频高清免费 | 人人玩人人添人人澡超碰 | 在线观看黄 | 免费h精品视频在线播放 | 懂色av一区二区在线播放 | 久久国语| 亚洲va男人天堂 | 韩国一区二区三区在线观看 | 亚洲精品国精品久久99热一 | 2019中文最近的2019中文在线 | 97av影院 | 国产一区二区在线免费 | 成人在线视频免费 | 人人插超碰 | 韩国三级一区 | 日本爽妇网| 日韩av电影国产 | 亚洲精品午夜国产va久久成人 | 成人免费看片98欧美 | 成人免费视频网 | 99婷婷| 麻豆一区二区三区视频 | 人人操日日干 | 欧美精品网站 | 国产小视频你懂的 | 欧美性生活小视频 | 国产高清免费 | 最近乱久中文字幕 | 久久综合久久88 | 午夜成人免费影院 | 中文字幕一区二区三区乱码在线 | 成人福利在线播放 | 精品国产伦一区二区三区观看体验 | 国产福利精品一区二区 | 在线三级播放 | 婷婷激情综合 | 亚洲蜜桃av | 国产成人精品一区二区三区在线 | 天天爱av导航 | 久久免费成人网 | 亚洲一区二区视频 | 五月开心婷婷 | 久久国产亚洲视频 | 国产高清在线视频 | 免费视频久久久久久久 | 激情伊人五月天 | 久久看片网 | 高清久久久 | 少妇av网 | 欧美福利网站 | 色多多视频在线观看 | 久久国产精品久久精品国产演员表 | 欧美国产高清 | 国产色爽 | 国产视频一区在线播放 | 久久在视频| 精品美女久久久久久免费 | 天天色天天上天天操 | 黄a网站 | 成人黄色资源 | 亚av在线| 日韩av高清| 天天爱天天色 | 久久99国产精品久久99 | 色综合久久中文字幕综合网 | 精品亚洲免费 | 国产精品久久久久久五月尺 | 天天精品视频 | 久久人人97超碰国产公开结果 | 在线观看久久久久久 | www.福利视频 | av在线播放不卡 | 欧美色888| 国产欧美综合在线观看 | 亚洲免费色| 久久超级碰视频 | 欧美精品久久久久a | 精品免费一区 | 国产伦理久久 | 在线亚洲高清视频 | 中文字幕视频观看 | 又黄又刺激又爽的视频 | www.777奇米 | 中文乱幕日产无线码1区 | 国产色拍拍拍拍在线精品 | 国产香蕉av| 欧美在线一 | 久久,天天综合 | 国产精品免费麻豆入口 | 日韩精品中文字幕在线播放 | 成年人电影免费在线观看 | 亚洲一级黄色片 | 97超碰网| 高清不卡一区二区在线 | 9999在线| 久久蜜臀一区二区三区av | 亚洲国产精品99久久久久久久久 | 干天天 | 日本系列中文字幕 | 激情综合婷婷 | 久草在线视频精品 | 国产99久久精品一区二区300 | 成人av av在线| 激情影音先锋 | 欧美va在线观看 | 日韩精品国产一区 | 久久99精品国产99久久 | 草久久影院 | 草久久影院 | 日本aa在线 | 久久免费在线视频 | 久草影视在线 | 日韩av有码在线 | 美国三级黄色大片 | 国产一级黄色免费看 | 日本久久综合视频 | 免费成视频 | 丁香视频五月 | 97人人添人澡人人爽超碰动图 | 午夜精品一区二区三区在线视频 | 午夜久久久久久久久 | 国产91欧美 | 国产精品免费观看视频 | 久99久久| 亚洲九九九在线观看 | 日韩午夜电影网 | 日韩区欧美久久久无人区 | 97在线视频免费 | 亚洲精品国产麻豆 | 欧美在线一 | 天天草天天摸 | 91丨九色丨勾搭 | 在线观看黄色免费视频 | 91日本在线播放 | 亚洲精品毛片一级91精品 | 亚洲免费视频观看 | www.com久久 | 亚洲视频免费 | 在线观看www91 | www.com操| 在线观看视频黄 | 91原创在线观看 | 色偷偷888欧美精品久久久 | 中文字幕在线观 | 亚洲成人动漫在线观看 | 日本 在线 视频 中文 有码 | 99情趣网视频 | 国产精品高清在线 | 五月视频 | 粉嫩av一区二区三区四区在线观看 | 久久久久久综合 | 色婷婷综合久久久中文字幕 | v片在线播放 | 亚洲爱爱视频 | 日韩免费看 | 99久久久久久 | 天天摸天天干天天操天天射 | 不卡电影免费在线播放一区 | 欧美a级成人淫片免费看 | 国产麻豆视频在线观看 | 日韩国产高清在线 | 97在线视频免费 | 欧美精品一区二区蜜臀亚洲 | 人人玩人人添人人 | 国产1区2| 精品国产乱码久久久久久久 | 中文字幕在线免费 | www.激情五月.com | 日日色综合 | 国产亚洲精品美女久久 | 欧美黄色软件 | 国产在线久草 | 国产成人高清 | 国产亚洲一区二区三区 | 国产 精品 资源 | 久久免费视频99 | 欧美精品在线免费 | 日本在线视频网址 | 免费观看性生活大片3 | 久久在线影院 | 成人av在线看 | 亚洲精品免费在线 | 亚洲欧美激情插 | 五月婷婷丁香六月 | 日p视频在线观看 | 国产中文字幕av | 视频成人免费 | 国产精品亚洲片夜色在线 | 天天综合精品 | 97色狠狠| 久久伊人精品一区二区三区 | 久久综合中文色婷婷 | 91精品久久久久久久久久入口 | 精品久久久久一区二区国产 | 手机版av在线 | 在线观看网站黄 | 免费在线观看日韩视频 | 国产精品手机看片 | 999久久久久久久久6666 | 国产精品3| 久久国产精品免费视频 | 黄色av一区二区 | 最近免费中文字幕 | 天天综合网天天综合色 | 午夜精品久久久久久久99热影院 | 欧美久久久久久久久久久久 | 欧美一级大片在线观看 | 亚洲精品乱码久久久久久按摩 | 日本在线h | 成人羞羞免费 | 我爱av激情网 | 中文字幕观看av | 色干干 | 久久首页 | 亚洲精品网址在线观看 | 亚洲 欧洲 国产 日本 综合 | 91在线日本 | www.日本色 | 婷婷精品视频 | 免费合欢视频成人app | www.久久久com | 中文av字幕在线观看 | 国产中文字幕在线看 | 黄色毛片在线观看 | 国产美女免费 | 国产一级二级三级在线观看 | 狠狠干.com| 国产女人免费看a级丨片 | 欧美成人手机版 | 久久这里只有精品首页 | 天天天天天天干 | 99精彩视频在线观看免费 | 激情开心色 | 国产高清视频免费在线观看 | 免费人成在线观看 | 午夜精品一区二区三区免费视频 | 欧美国产不卡 | 国产a高清 | www.狠狠插.com | 国产欧美日韩精品一区二区免费 | 久久全国免费视频 | 国内精品久久久久久久久 | 精品99免费| 国产成人区 | 西西www4444大胆在线 | 免费视频久久久 | 久久精品国产精品亚洲 | 综合网中文字幕 | 日一日操一操 | 深夜成人av | 中文字幕色在线视频 | 综合久久网 | 狠狠色伊人亚洲综合网站野外 | www夜夜 | 精品国偷自产国产一区 | 99国产精品久久久久久久久久 | 亚洲日韩精品欧美一区二区 | 国产一区二区三区在线 | 欧美一级片 | 久久精品一区二区三区中文字幕 | 国产精品欧美一区二区三区不卡 | 国产午夜剧场 | 日韩系列在线 | 欧美激情视频久久 | 欧美 激情在线 | 国产亚洲久一区二区 | www.狠狠色.com | 最近字幕在线观看第一季 | 亚洲综合黄色 | 黄色免费大全 | 91热爆视频| 美女视频黄免费网站 | 国产91影院 | 国产品久精国精产拍 | 国产精品毛片久久久久久久久久99999999 | 天天爱天天色 | 久久激情影院 | 香蕉视频网站在线观看 | 国产精品久久久久久久久久久久午夜 | 五月婷婷毛片 | 国产视频丨精品|在线观看 国产精品久久久久久久久久久久午夜 | 国产精品美女毛片真酒店 | 日韩免费电影 | 精品久久久久久亚洲综合网 | 日韩成人免费在线 | 欧美日韩视频一区二区 | 亚洲人天堂 | 狠狠操在线 | 久草在线资源观看 | 欧美日韩另类视频 | a级国产乱理伦片在线观看 亚洲3级 | 久久精品99精品国产香蕉 | 中文字幕区 | 免费av在| 99产精品成人啪免费网站 | 激情丁香综合五月 | 极品久久久久久久 | 久久久久北条麻妃免费看 | 一区二区三区在线视频111 | 国产手机视频 | 日韩欧美视频免费在线观看 | 在线观看免费av网 | 91福利在线导航 | 狠狠躁日日躁狂躁夜夜躁av | av三级在线播放 | 亚洲四虎| 91av片 | 亚洲黄色免费在线看 | 人人澡澡人人 | 成人一级黄色片 | av不卡免费看 | 天天干夜夜擦 | 夜夜爱av | 中文字幕永久免费 | 91视频观看免费 | 青青河边草免费直播 | 日韩成人在线免费观看 | 午夜精品福利影院 | 色视频网站在线 | 国产99久久久国产精品免费看 | 就操操久久 | 国产欧美日韩精品一区二区免费 | 国产黄色美女 | 久久午夜电影 | 黄a网站| 精品免费| 国产一区二区三区高清播放 | 在线你懂的视频 | www91在线观看 | 99热这里精品| 国产精品久久久久一区二区国产 | 狠狠操天天射 | av综合 日韩 | 久久综合之合合综合久久 | 国产一区二区三区四区在线 | 亚洲成熟女人毛片在线 | 在线观看视频你懂的 | 欧美激精品 | 正在播放国产精品 | 97超碰成人 | 日韩a在线观看 | 日韩久久影院 | 欧美一区二区在线刺激视频 | 婷婷视频在线 | 婷婷综合影院 | 成人黄色在线 | 国产中文欧美日韩在线 | 中文字幕美女免费在线 | 丁香久久| 最近免费观看的电影完整版 | 在线免费成人 | 欧美精品亚州精品 | 久久国产精品网站 | 日韩资源在线播放 | 日本精品久久久久影院 | 久艹视频在线观看 | 91免费高清 | 国产女人免费看a级丨片 | 婷婷草| 国产精品久久久久永久免费观看 | 国产黄色片免费在线观看 | 精品毛片久久久久久 | www.99在线观看| 免费成人在线网站 | 91人人在线 | 国产成人无码AⅤ片在线观 日韩av不卡在线 | 黄色片视频在线观看 | 色丁香综合 | 久久综合中文色婷婷 | 99久久国产免费,99久久国产免费大片 | 天天操夜操视频 | 日韩午夜网站 | 亚洲成人黄色在线 | 国产精品永久 | 国产精品毛片完整版 | 色综合久久精品 | 日日干视频 | 国产精品日韩欧美一区二区 |