精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

DB2數(shù)據(jù)庫崩潰之后,用事務(wù)日志恢復(fù)的原因是什么?

數(shù)據(jù)庫
以下的文章主要向大家講述的是DB2數(shù)據(jù)庫崩潰之后,用事務(wù)日志恢復(fù)的主要原因與正確的操作技巧,以下就是正文的主要內(nèi)容描述。

文章介紹的是DB2數(shù)據(jù)庫崩潰之后,用事務(wù)日志恢復(fù)的主要原因與正確的操作技巧,如果你對(duì)DB2數(shù)據(jù)庫崩潰后用事務(wù)日志恢復(fù)的原與正確的操作技巧心存好奇的話,以下的文章將會(huì)揭開它的神秘面紗。

日志, 事務(wù), 技巧, 原理日志, 事務(wù), 技巧, 原理

 

在系統(tǒng)崩潰之后,使用DB2的事務(wù)日志恢復(fù)數(shù)據(jù)庫。 您曾多少次碰到過錯(cuò)誤消息“SQL0946C The transaction log for the database is full?”

 

在盡力解決該問題時(shí),您是否停下來思考如下兩個(gè)問題:1. 為何存在事務(wù)日志;2. 事務(wù)日志記錄服務(wù)的目的是什么呢?

 

若沒有事務(wù),多個(gè)用戶和應(yīng)用程序同時(shí)與一個(gè)數(shù)據(jù)庫進(jìn)行交互時(shí)就必然會(huì)破壞數(shù)據(jù)。而如果沒有事務(wù)日志記錄,DB2 UDB中的一些據(jù)庫恢復(fù)方法就不會(huì)存在。

 

如果您還沒有完全理解這些概念,也不必?fù)?dān)憂。我將解釋事務(wù)是什么以及事務(wù)日志記錄背后的機(jī)制。然后,我將展示在系統(tǒng)DB2數(shù)據(jù)庫崩潰或程序故障之后,如何使用數(shù)據(jù)庫事務(wù)日志文件中所存儲(chǔ)的信息來使數(shù)據(jù)庫回歸到一致、可用的狀態(tài)。您還可以通過這些重要的日志做更多事情。

 

事務(wù)

 

事務(wù)(也稱作工作單元)是指一個(gè)或多個(gè)SQL操作的序列,這些操作組合成一個(gè)單元且通常位于一個(gè)應(yīng)用程序進(jìn)程內(nèi)。該單元通常稱作是“原子的”,因?yàn)樗遣豢煞值?mdash;—它的所有工作要么全都執(zhí)行,要么全都不執(zhí)行。一個(gè)給定的事務(wù)可以執(zhí)行任何數(shù)目的SQL操作(從一個(gè)到幾千個(gè),取決于業(yè)務(wù)邏輯里對(duì)于“一步”的定義)。

 

一個(gè)事務(wù)的開始和終止定義了數(shù)據(jù)庫里數(shù)據(jù)一致性的點(diǎn);要么將事務(wù)里所執(zhí)行的所有操作的結(jié)果應(yīng)用到數(shù)據(jù)庫上,并使之成為***的(已提交),要么將之都撤銷(回滾),使數(shù)據(jù)庫返回到啟動(dòng)該事務(wù)之前的狀態(tài)。

 

事務(wù)是在建立到數(shù)據(jù)庫的連接之后***次執(zhí)行SQL語句時(shí)或在現(xiàn)有事務(wù)終止時(shí)立即啟動(dòng)。一旦啟動(dòng),就可以使用名為原子提交的功能隱式地終止該事務(wù)。通過原子提交,會(huì)將每條可執(zhí)行的SQL語句當(dāng)作一個(gè)事務(wù)。如果該語句執(zhí)行成功,那它所做的任何修改都將應(yīng)用到數(shù)據(jù)庫上,但如果語句失敗,那修改將被丟棄。

 

還可以通過執(zhí)行COMMIT或ROLLBACK SQL語句顯式地終止事務(wù)。

 

這些語句的基本語法是:

 

  1. COMMIT <WORK> 
  2. ROLLBACK <WORK>  

在COMMIT終止事務(wù)時(shí),會(huì)將該事務(wù)從開始時(shí)對(duì)數(shù)據(jù)庫所做的所有修改變成***性的。使用ROLLBACK,所有修改都將撤銷。

事務(wù)所做的未提交的修改對(duì)其他用戶和應(yīng)用程序來說是無法訪問的,除非那些用戶和應(yīng)用程序使用的是未提交讀(UR)隔離。然而,一旦提交了事務(wù)所做的修改,它們對(duì)于所有其他用戶和應(yīng)用程序來說就都是可以訪問的了,并且只能通過執(zhí)行新事務(wù)中的新SQL語句來刪除。

 

事務(wù)日志記錄

 

在向一個(gè)基表進(jìn)行INSERT時(shí),首先在緩沖池中創(chuàng)建一條記錄,該緩沖池與指定該表的數(shù)據(jù)存儲(chǔ)于何處的表空間相關(guān)聯(lián)。每次更新或刪除一條記錄時(shí),就從存儲(chǔ)器中檢索包含該記錄的頁面,并復(fù)制到適當(dāng)?shù)木彌_池中,然后由UPDATE/DELETE進(jìn)行修改。

一旦進(jìn)行了這一修改,就會(huì)向日志緩沖器寫入一條反映該動(dòng)作的記錄,日志緩沖器是內(nèi)存中的另一指定存儲(chǔ)區(qū)(為日志緩沖器預(yù)留的真正存儲(chǔ)大小是由logbufsiz數(shù)據(jù)庫配置參數(shù)控制的)。如果執(zhí)行INSERT,就會(huì)寫入一條包含了新行數(shù)據(jù)值的記錄。當(dāng)出現(xiàn)刪除時(shí),就寫入一條包含了該行原始值的記錄。

如果執(zhí)行UPDATE,就寫入一條包含了該行原始值和新值的記錄(在大多數(shù)情況下,通過用該行的更新值在原始值上執(zhí)行EXCLUSIVE OR,為更新操作生成日志記錄)。最終,當(dāng)執(zhí)行INSERT、UPDATE或DELETE的事務(wù)終止時(shí),就將相應(yīng)的COMMIT或ROLLBACK記錄寫入日志緩沖器。

 

每當(dāng)激活緩沖池I/O頁面清理器,日志緩沖器本身已滿,或者提交或回滾事務(wù)時(shí),就立即將日志緩沖器中存儲(chǔ)的所有記錄寫入磁盤上所存儲(chǔ)的一個(gè)或多個(gè)事務(wù)日志文件中。如果發(fā)生系統(tǒng)故障,日志緩沖器的不斷刷新將最小化可能丟失的日志記錄數(shù)目。

一旦將與特定事務(wù)相關(guān)聯(lián)的所有日志記錄(包括相應(yīng)的COMMIT或ROLLBACK記錄)成功具體化(externalize)為一個(gè)或多個(gè)日志文件,就會(huì)將事務(wù)本身的結(jié)果復(fù)制到適當(dāng)?shù)谋砜臻g容器以***存儲(chǔ)(已修改的數(shù)據(jù)頁本身仍保留在內(nèi)存中,在必要時(shí)可以快速進(jìn)行訪問;它們最終將被改寫)。該過程稱作寫前日志記錄(write-ahead logging),保證對(duì)數(shù)據(jù)所做的修改在記錄到數(shù)據(jù)庫之前,總是被具體化為日志文件。

 

因?yàn)槎鄠€(gè)事務(wù)可以在任何時(shí)候使用一個(gè)數(shù)據(jù)庫,所以一個(gè)日志文件可能包含屬于幾個(gè)不同事務(wù)的日志記錄。為了追蹤一條日志記錄屬于哪個(gè)事務(wù),要給每條日志記錄分配一個(gè)特殊的事務(wù)ID,將之綁定到創(chuàng)建它的事務(wù)。

通過使用事務(wù)ID,可以隨時(shí)將與特定事務(wù)相關(guān)聯(lián)的日志記錄寫入一個(gè)或多個(gè)日志文件,而不影響數(shù)據(jù)一致性——最終,對(duì)于終止該事務(wù)的操作的COMMIT或ROLLBACK記錄也將進(jìn)行日志記錄。

 

崩潰恢復(fù)

 

在還未提交事務(wù)的修改之前,如果發(fā)生問題——例如,發(fā)生停電或應(yīng)用程序異常終止——會(huì)發(fā)生什么事情呢?事務(wù)所做的任何未提交或已回滾的工作都將丟失。此外,如果正在將其數(shù)據(jù)具體化(externalize)到數(shù)據(jù)庫的已提交事務(wù)遭到破壞,該數(shù)據(jù)庫將處于不一致、不可用的狀態(tài)(每當(dāng)嘗試建立連接時(shí),不一致的數(shù)據(jù)庫將生成返回代碼和錯(cuò)誤消息)。您無法恢復(fù)內(nèi)存中所存儲(chǔ)的事務(wù)記錄,但是可以通過執(zhí)行名為DB2數(shù)據(jù)庫崩潰恢復(fù)的操作,將不一致的數(shù)據(jù)庫恢復(fù)為一致、可用的狀態(tài)。

 

啟動(dòng)崩潰恢復(fù)的最常用方法就是從DB2命令行處理器(DB2 Command Line Processor,CLP)執(zhí)行RESTART命令。該命令的基本語法是:

 

  1. RESTART [DATABASE | DB]   
  2. [DatabaseName]   
  3. USER [UserName] < USING   
  4. [Password] > >   
  5. < DROP PENDING TABLESPACES   
  6. ( [TS_Name] , ... ) >   
  7. < WRITE RESUME >  

其中: DatabaseName 指示分配給嘗試進(jìn)行恢復(fù)的數(shù)據(jù)庫的名稱。

UserName 指示分配給用戶的名稱,崩潰恢復(fù)將在該用戶的權(quán)限下執(zhí)行。

 

Password 指示與用戶名稱相對(duì)應(yīng)的密碼,崩潰恢復(fù)將在該用戶的權(quán)限下執(zhí)行。

 

TS_Name 指示分配給一個(gè)或多個(gè)表空間的名稱,如果在嘗試將表空間恢復(fù)為一致狀態(tài)時(shí)碰到錯(cuò)誤,那么這些表空間將被禁用或置為Drop Pending模式。

 

注意:尖括號(hào)(< >)中顯示的參數(shù)是可選的;方括號(hào)([ ])中顯示的參數(shù)是必需的;逗號(hào)后面加省略號(hào)(, ...)表示前面的參數(shù)可以重復(fù)多次。關(guān)于 RESTART 命令的完整語法,請(qǐng)參閱IBM DB2 Universal Database, Version 8 Command Reference(ftp.software.ibm.com/ps/products/db2/info/vr8/pdf/letter/db2n0e80.pdf)。

 

如果需要在名為SAMPLE的數(shù)據(jù)庫上執(zhí)行DB2數(shù)據(jù)庫崩潰恢復(fù)操作,就執(zhí)行RESTART DATABASE SAMPLE命令。

 

您還可以配置數(shù)據(jù)庫,以便每當(dāng)用戶或應(yīng)用程序嘗試連接處于不一致狀態(tài)時(shí),它就會(huì)自動(dòng)啟動(dòng)崩潰恢復(fù)。僅僅需要將值ON分配給數(shù)據(jù)庫的AUTORESTART配置參數(shù)(每當(dāng)激活數(shù)據(jù)庫或嘗試建立連接時(shí),DB2 Database Manager就檢查數(shù)據(jù)庫的狀態(tài)。當(dāng)autorestart配置參數(shù)設(shè)置為ON時(shí),如果數(shù)據(jù)庫處于不一致的狀態(tài),Database Manager就自動(dòng)執(zhí)行RESTART命令)。

 

在進(jìn)行崩潰恢復(fù)時(shí),將分析數(shù)據(jù)庫事務(wù)日志文件中存儲(chǔ)的記錄,并將每條具有相應(yīng)COMMIT記錄的事務(wù)記錄重新應(yīng)用到數(shù)據(jù)庫。重現(xiàn)然后撤銷沒有相應(yīng)COMMIT記錄的所有記錄(這就是為何要為所有更新操作記錄前后信息的原因)。

因?yàn)槿罩居涗涱l繁進(jìn)行具體化,且由特定事務(wù)所做的修改只有當(dāng)事務(wù)本身成功終止時(shí)才進(jìn)行具體化,所以在故障之后將數(shù)據(jù)庫恢復(fù)到一致性狀態(tài)的能力總是能得到保證。DB2數(shù)據(jù)庫崩潰恢復(fù)只是事務(wù)日志所提供的功能中的一種。

 

本主題由 hchao 于 2010-3-12 18:12 分類

責(zé)任編輯:佚名 來源: 新華網(wǎng)
相關(guān)推薦

2010-08-12 11:20:19

DB2數(shù)據(jù)庫崩潰

2010-08-02 18:09:15

DB2實(shí)例無法啟動(dòng)

2010-07-29 17:20:27

2010-08-05 15:32:44

重定向恢復(fù)DB2數(shù)據(jù)庫

2010-07-27 14:12:01

DB2實(shí)例

2011-03-03 14:52:40

DB2數(shù)據(jù)庫恢復(fù)

2010-09-01 10:17:14

DB2日志

2009-03-25 17:43:09

備份DB2IBM

2010-08-25 14:12:47

DB2備份恢復(fù)

2010-08-12 11:38:21

DB2數(shù)據(jù)庫

2010-08-18 15:31:30

DB2數(shù)據(jù)庫恢復(fù)

2010-08-12 10:54:21

IBM DB2數(shù)據(jù)庫

2011-03-11 16:02:03

DB2數(shù)據(jù)庫安裝

2010-07-28 13:38:34

DB2數(shù)據(jù)庫

2010-08-27 13:27:50

DB2備份恢復(fù)

2010-08-31 13:35:53

DB2備份恢復(fù)

2010-08-25 10:16:48

DB2備份Linux

2010-08-26 15:22:36

DB2新功能

2010-11-03 16:32:10

DB2創(chuàng)建數(shù)據(jù)庫

2010-11-01 13:45:16

DB2數(shù)據(jù)庫的優(yōu)勢(shì)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

黄色www视频| 一本加勒比波多野结衣| 国产成人在线视频免费观看| 国产精品一区二区黑丝| 97精品久久久| 国产一二三四视频| 91大神精品| 色偷偷久久人人79超碰人人澡| 中文字幕av日韩精品| 天天操天天射天天舔| 美女视频黄 久久| 久久久久久这里只有精品| 一区二区黄色片| 亚洲第一二区| 欧美亚日韩国产aⅴ精品中极品| 艳母动漫在线观看| 男操女在线观看| 全球最大av网站久久| 久久精品盗摄| 久久99国产精品自在自在app| 国产网站无遮挡| 香蕉久久久久久| 一本色道久久综合亚洲精品按摩| 亚洲欧美国内爽妇网| 欧美最近摘花xxxx摘花| 刘亦菲国产毛片bd| 国产精品久av福利在线观看| 欧美视频第二页| 人妻久久久一区二区三区| 3d成人动漫在线| 免费电影日韩网站| 99精品视频免费全部在线| 一区二区欧美在线| 日韩少妇一区二区| 9999精品视频| 欧美亚洲高清一区| 妞干网在线视频观看| 亚洲天堂av一区二区三区| 午夜欧美激情| 亚洲成人免费在线观看| 精品国产一区二区三区在线| 在线播放日本| 日本在线一区二区三区| 欧美性xxxxx极品| 国产曰肥老太婆无遮挡| 国产亚洲人成a在线v网站| 国产在线精品一区二区不卡了| 欧美在线一级va免费观看| 久久久久久久国产精品毛片| 一区二区小视频| 日韩在线观看一区二区三区| 91久久精品一区二区三| 亚洲高清在线观看一区| 成年人视频软件| 猛男gaygay欧美视频| 亚洲精品国偷自产在线99热| 精品伦一区二区三区| 涩爱av色老久久精品偷偷鲁| 91精品国产福利| 国产成人超碰人人澡人人澡| 亚洲国产另类久久精品| 天天色天天综合网| 99热播精品免费| 欧美少妇xxx| 午夜视频在线网站| 日韩有码欧美| 成人精品在线视频观看| 中文字幕日韩在线播放| 欧美黄色高清视频| 国产一区二区三区四区五区| 亚洲欧洲免费视频| 在线观看国产精品一区| 国产精品欧美日韩一区| 久久精品国产**网站演员| 91sao在线观看国产| 中文字幕超碰在线| 日韩成人av影视| 成人黄色大片在线免费观看| 国产v片在线观看| 成人网页在线观看| 欧美日韩国产精品一区二区| melody高清在线观看| 最新久久zyz资源站| 青青青在线观看视频| 人在线成免费视频| 欧美日韩在线一区二区| 9191在线视频| 香蕉一区二区| 俺去亚洲欧洲欧美日韩| 久久一级黄色片| 老司机精品福利视频| 91久久久久久久| 日本韩国一区| 亚洲免费在线电影| 黑人糟蹋人妻hd中文字幕| 成人在线视频免费| 亚洲成色777777在线观看影院 | 日韩激情视频网站| 91中文字幕在线观看| 午夜视频在线免费播放| 亚洲欧洲一区二区三区| 欧美激情一区二区在线| 天堂久久一区二区三区| 欧美与欧洲交xxxx免费观看 | 国产激情一区二区三区在线观看| 欧美成人综合在线| 亚洲精品水蜜桃| 男人舔女人下面高潮视频| 日本精品在线观看| 原创国产精品91| 圆产精品久久久久久久久久久| 精品一区二区在线播放| 欧美一二三四五区| 999av小视频在线| 欧美精品在线观看播放| 男生草女生视频| 妖精视频成人观看www| 亚洲综合在线做性| av播放在线观看| 欧美午夜激情在线| 人妻av一区二区| 亚洲人成免费网站| 国产女同一区二区| 国产三区四区在线观看| 黄色成人av在线| www男人天堂| 欧美激情1区2区| 成人黄色免费片| 国产区视频在线播放| 欧美日韩午夜剧场| 天天躁日日躁狠狠躁免费麻豆| 亚洲最新色图| 92看片淫黄大片欧美看国产片| av电影在线网| 精品视频999| 五月天精品在线| 奇米精品一区二区三区在线观看 | 欧美丰满老妇| 国产91精品在线播放| 婷婷亚洲一区二区三区| 精品久久久香蕉免费精品视频| 特黄特色免费视频| 欧美日韩国产探花| 不卡一卡2卡3卡4卡精品在| caoporn97在线视频| 欧美一区二区三区在线视频| 亚洲一区电影在线观看| 久久精品国产久精国产爱| 亚洲欧美成人一区| 男人天堂久久| 久久久av一区| 精品人妻一区二区三区浪潮在线 | 亚洲福利在线观看视频| 亚洲一区二区偷拍精品| 性活交片大全免费看| 在线精品亚洲| 精品一区二区三区国产| 欧美a级在线观看| 亚洲男人天堂视频| 久久精品视频2| 成人欧美一区二区三区| a级大片免费看| 亚洲片区在线| 日本不卡一区| 一区二区三区| 久久久久久国产| 黄色电影免费在线看| 欧美性猛片aaaaaaa做受| 强制高潮抽搐sm调教高h| 国产精品自拍三区| 国产中文字幕二区| 国产精品一线天粉嫩av| 成人黄色免费网站在线观看| 国产偷倩在线播放| 亚洲欧洲日本专区| 91亚洲国产成人久久精品麻豆| 亚洲欧美日韩国产手机在线| 日本少妇xxxx| 免费不卡在线视频| 日韩a级黄色片| 亚欧洲精品视频在线观看| 国产精品网站视频| 超清av在线| 国产亚洲一区二区精品| 午夜精品久久久久久久99老熟妇| 香蕉加勒比综合久久| japanese中文字幕| 国产一区二三区好的| 18岁网站在线观看| 日本一区二区免费高清| 国产精品日韩一区二区三区| 国产69精品久久久久9999人| 久久久久久69| 欧美性videos| 日韩国产精品视频| 国产精品羞羞答答在线| 欧美日韩一二三四五区| 欧美xxxooo| www国产成人免费观看视频 深夜成人网| 五月婷婷丁香色| 国产亚洲精品v| 四虎永久免费网站| 精品国产91乱码一区二区三区四区| 95av在线视频| 成人av集中营| 欧美性资源免费| 欧美v亚洲v| 色妞在线综合亚洲欧美| 日漫免费在线观看网站| 在线观看91av| 国产情侣免费视频| 精品欧美aⅴ在线网站| 国产这里有精品| 国产精品久久一级| 国产va亚洲va在线va| 精品国产精品国产偷麻豆| 国产精品美女久久久久av福利| 久久精品超碰| 国产精品av在线播放| jizz一区二区三区| 欧美老妇交乱视频| 欧美96在线| 国产一区二区三区在线视频| 五月天婷婷视频| 精品成a人在线观看| av免费观看在线| 欧美日韩第一区日日骚| 波多野结衣小视频| 色又黄又爽网站www久久| 国产精彩视频在线| 夜夜精品视频一区二区| 丝袜美腿小色网| 亚洲欧洲性图库| 人与动物性xxxx| 国产丝袜视频在线观看| 精品久久久久久国产| 欧美亚洲日本在线| 亚洲欧洲性图库| 天天做夜夜爱爱爱| 中文字幕中文字幕中文字幕亚洲无线 | 日韩精品一区二区三区在线视频| 久久久久久久av麻豆果冻| 在线观看av中文字幕| 成人av电影在线观看| 中国免费黄色片| 成人网在线播放| www.17c.com喷水少妇| 成人激情av网| 私密视频在线观看| 99re8在线精品视频免费播放| fc2成人免费视频| 狂野欧美性猛交xxxx| 亚洲欧美另类在线| 小早川怜子一区二区的演员表| 国产精品女同一区二区三区| 免费91在线观看| 中文字幕一区日韩精品欧美| 成人免费毛片xxx| 一个色在线综合| 日韩精品一区二区av| 欧美日韩另类视频| 色av性av丰满av| 欧美视频一区二区三区| 中文字幕在线2018| 91精品视频网| 日本美女一级片| 亚洲片av在线| 日本中文字幕在线观看| 九九久久久久久久久激情| 国产盗摄一区二区| 日韩免费观看高清| 秋霞av鲁丝片一区二区| 日韩精品一级中文字幕精品视频免费观看| 久久久久久人妻一区二区三区| 亚洲一区视频| 少妇一级淫免费放| 国产盗摄女厕一区二区三区| 久久午夜夜伦鲁鲁片| 国产欧美一区视频| 免费在线观看h片| 精品久久久在线观看| 中文字幕人妻丝袜乱一区三区| 欧美一区二区视频观看视频| 五月婷中文字幕| 日韩视频免费在线观看| 不卡的av影片| 国产精品视频999| 成人av影音| 日韩欧美亚洲精品| 欧美成人午夜| 别急慢慢来1978如如2| 国产精品一区二区男女羞羞无遮挡 | 久草精品视频在线观看| 91成人在线免费观看| av网站在线免费看| 亚洲老司机av| 四虎影视成人| 国产精品一区二区三区在线播放| 亚洲精品国产九九九| 日产国产精品精品a∨| 欧美粗暴jizz性欧美20| 国产一区亚洲二区三区| 国产成人在线视频免费播放| 丁香激情五月少妇| 午夜激情一区二区三区| 国产口爆吞精一区二区| 日韩精品电影网| 色在线视频网| 成人久久久久久久| 九九视频精品全部免费播放| av在线免费观看国产| 卡一卡二国产精品| 亚洲天堂久久新| 香蕉久久一区二区不卡无毒影院| 91一区二区视频| 国产亚洲精品久久久优势| 免费成人在线电影| 不卡视频一区二区| 亚洲91中文字幕无线码三区| 农村妇女精品一二区| www.成人网.com| 久久久久亚洲av无码专区| 欧美精品自拍偷拍| 大胆av不用播放器在线播放| 欧美在线性爱视频| 欧美影院天天5g天天爽| 国产美女永久无遮挡| 国产精品亚洲一区二区三区在线| 无码人中文字幕| 欧美在线视频日韩| 免费在线黄色网址| 4438全国成人免费| 国产精品调教| 欧美人成在线观看| 国产成人免费视频网站| 欧美日韩精品一区二区三区视频播放 | 一级黄色片网站| 国产亚洲视频在线| 国产成人精品亚洲日本在线观看| 久久精品国产精品国产精品污 | 午夜影院免费观看视频| 国产精品久久久久精k8| 亚洲天堂网视频| 伊人久久久久久久久久久久久| 欧美日韩五码| 神马影院午夜我不卡| 日韩av一级电影| 人人妻人人澡人人爽| 91福利资源站| 超碰免费97在线观看| 国产欧美一区二区三区四区| 成人毛片免费看| 久久久久久蜜桃一区二区| 国产精品免费久久| 国产精品区在线观看| 欧美gayvideo| 色综合色综合色综合色综合| 国产精品欧美极品| 一区二区三区精彩视频| 久久精品国产精品| 精品国产一区二| 精品无码一区二区三区爱欲| 99精品一区二区三区| 精品人妻一区二区三区免费看 | 精品人伦一区二区三电影| 欧美综合色免费| 黄网站免费在线播放| 成人av资源网| 午夜在线视频一区二区区别 | 洋洋成人永久网站入口| 日本加勒比一区| 国产精品久久久久久久久借妻| 国产精品二区不卡| 99久久久无码国产精品性波多| 福利视频第一区| 婷婷成人激情| 成人xxxxx色| 日本美女视频一区二区| 在线看的片片片免费| 亚洲第一男人av| 高清电影一区| 伊人久久在线观看| 久久亚洲精华国产精华液| 一级黄色片在线观看| 久久久久久国产免费| 欧美精美视频| 免费黄色在线播放| 欧美性猛交xxxx偷拍洗澡| 嫩草在线视频| 岛国视频一区免费观看| 久久深夜福利| 黄色一级视频在线观看| 亚洲欧洲国产伦综合| 香港久久久电影| 国产一级不卡毛片| 亚洲永久免费视频| jizz在线免费观看| 国产久一道中文一区| 久久成人羞羞网站| 国产又黄又爽又色|