国产凹凸在线-国产拗女一区二区三区-国产白白视-国产白领-国产白拍-国产白丝jk被疯狂输-国产白丝喷-国产白丝在线

金喜正规买球

Oracle Redo并行機(jī)制講解

原創(chuàng)|其它|編輯:郝浩|2009-12-24 11:47:35.000|閱讀 449 次

概述:Redo log 是用于恢復(fù)和一個高級特性的重要數(shù)據(jù),一個redo條目包含了相應(yīng)操作導(dǎo)致的數(shù)據(jù)庫變化的所有信息,所有redo條目最終都要被寫入redo文件中去。Redo log buffer是為了避免Redo文件IO導(dǎo)致性能瓶頸而在sga中分配出的一塊內(nèi)存。

# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>

  Redo log 是用于恢復(fù)和一個高級特性的重要數(shù)據(jù),一個redo條目包含了相應(yīng)操作導(dǎo)致的數(shù)據(jù)庫變化的所有信息,所有redo條目最終都要被寫入redo文件中去。Redo log buffer是為了避免Redo文件IO導(dǎo)致性能瓶頸而在sga中分配出的一塊內(nèi)存。一個redo條目首先在用戶內(nèi)存(PGA)中產(chǎn)生,然后由oracle服務(wù)進(jìn)程拷貝到log buffer中,當(dāng)滿足一定條件時,再由LGWR進(jìn)程寫入redo文件。由于log buffer是一塊“共享”內(nèi)存,為了避免沖突,它是受到redo allocation latch保護(hù)的,每個服務(wù)進(jìn)程需要先獲取到該latch才能分配redo buffer。因此在高并發(fā)且數(shù)據(jù)修改頻繁的oltp系統(tǒng)中,我們通常可以觀察到redo allocation latch的等待。Redo寫入redo buffer的整個過程如下:

  在PGA中生產(chǎn)Redo Enrey -> 服務(wù)進(jìn)程獲取Redo Copy latch(存在多個---CPU_COUNT*2) -> 服務(wù)進(jìn)程獲取redo allocation latch(僅1個) -> 分配log buffer -> 釋放redo allocation latch -> 將Redo Entry寫入Log Buffer -> 釋放Redo Copy latch;

  shared strand

  為了減少redo allocation latch等待,在oracle 9.2中,引入了log buffer的并行機(jī)制。其基本原理就是,將log buffer劃分為多個小的buffer,這些小的buffer被成為strand(為了和之后出現(xiàn)的private strand區(qū)別,它們被稱之為shared strand)。每一個strand受到一個單獨redo allocation latch的保護(hù)。多個shared strand的出現(xiàn),使原來序列化的redo buffer分配變成了并行的過程,從而減少了redo allocation latch等待。

  shared strand的初始數(shù)據(jù)量是由參數(shù)log_parallelism控制的;在10g中,該參數(shù)成為隱含參數(shù),并新增參數(shù)_log_parallelism_max控制shared strand的最大數(shù)量;_log_parallelism_dynamic則控制是否允許shared strand數(shù)量在_log_parallelism和_log_parallelism_max之間動態(tài)變化。


  HELLODBA.COM>select nam.ksppinm, val.KSPPSTVL, nam.ksppdesc
  2 from sys.x$ksppi nam,
  3 sys.x$ksppsv val
  4 where nam.indx = val.indx
  5 --AND nam.ksppinm LIKE '_%'
  6 AND upper(nam.ksppinm) LIKE '%LOG_PARALLE%';
  KSPPINM KSPPSTVL KSPPDESC
  -------------------------- ---------- ------------------------------------------
  _log_parallelism 1 Number of log buffer strands
  _log_parallelism_max 2 Maximum number of log buffer strands
   _log_parallelism_dynamic TRUE Enable dynamic strands


   每一個shared strand的大小 = log_buffer/(shared strand數(shù)量)。strand信息可以由表x$kcrfstrand查到(包含shared strand和后面介紹的private strand,10g以后存在)。


  HELLODBA.COM>select indx,strand_size_kcrfa from x$kcrfstrand where last_buf_kcrfa != '00';
  INDX STRAND_SIZE_KCRFA
  ---------- -----------------
  0 3514368
  1 3514368
  HELLODBA.COM>show parameter log_buffer
  NAME TYPE VALUE
  ------------------------------------ ----------- ------------------------------
  log_buffer integer 7028736


   關(guān)于shared strand的數(shù)量設(shè)置,16個cpu之內(nèi)最大默認(rèn)為2,當(dāng)系統(tǒng)中存在redo allocation latch等待時,每增加16個cpu可以考慮增加1個strand,最大不應(yīng)該超過8。并且_log_parallelism_max不允許大于cpu_count。

  注意:在11g中,參數(shù)_log_parallelism被取消,shared strand數(shù)量由_log_parallelism_max、_log_parallelism_dynamic和cpu_count控制。

  Private strand

  為了進(jìn)一步降低redo buffer沖突,在10g中引入了新的strand機(jī)制——Private strand。Private strand不是從log buffer中劃分的,而是在shared pool中分配的一塊內(nèi)存空間。


  HELLODBA.COM>select * from V$sgastat where name like '%strand%';
  POOL NAME BYTES
  ------------ -------------------------- ----------
  shared pool private strands 2684928
  HELLODBA.COM>select indx,strand_size_kcrfa from x$kcrfstrand where last_buf_kcrfa = '00';
  INDX STRAND_SIZE_KCRFA
  ---------- -----------------
  2 66560
  3 66560
  4 66560
  5 66560
  6 66560
  7 66560
  8 66560
  ...


   Private strand的引入為Oracle的Redo/Undo機(jī)制帶來很大的變化。每一個Private strand受到一個單獨的redo allocation latch保護(hù),每個Private strand作為“私有的”strand只會服務(wù)于一個活動事務(wù)。獲取到了Private strand的用戶事務(wù)不是在PGA中而是在Private strand生成Redo,當(dāng)flush private strand或者commit時,Private strand被批量寫入log文件中。如果新事務(wù)申請不到Private strand的redo allocation latch,則會繼續(xù)遵循舊的redo buffer機(jī)制,申請寫入shared strand中。事務(wù)是否使用Private strand,可以由x$ktcxb的字段ktcxbflg的新增的第13位鑒定:


  HELLODBA.COM>select decode(bitand(ktcxbflg, 4096),0,1,0) used_private_strand, count(*)
  2 from x$ktcxb
  3 where bitand(ksspaflg, 1) != 0
  4 and bitand(ktcxbflg, 2) != 0
  5 group by bitand(ktcxbflg, 4096);
  USED_PRIVATE_STRAND COUNT(*)
  ------------------- ----------
  1 10
  0 1


   對于使用Private strand的事務(wù),無需先申請Redo Copy Latch,也無需申請Shared Strand的redo allocation latch,而是flush或commit是批量寫入磁盤,因此減少了Redo Copy Latch和redo allocation latch申請/釋放次數(shù)、也減少了這些latch的等待,從而降低了CPU的負(fù)荷。過程如下:

  事務(wù)開始 -> 申請Private strand的redo allocation latch (申請失敗則申請Shared Strand的redo allocation latch) -> 在Private strand中生產(chǎn)Redo Enrey -> Flush/Commit -> 申請Redo Copy Latch -> 服務(wù)進(jìn)程將Redo Entry批量寫入Log File -> 釋放Redo Copy Latch -> 釋放Private strand的redo allocation latch

  注意:對于未能獲取到Private strand的redo allocation latch的事務(wù),在事務(wù)結(jié)束前,即使已經(jīng)有其它事務(wù)釋放了Private strand,也不會再申請Private strand了。

  每個Private strand的大小為65K。10g中,shared pool中的Private strands的大小就是活躍會話數(shù)乘以65K,而11g中,在shared pool中需要為每個Private strand額外分配4k的管理空間,即:數(shù)量*69k。


  --10g:
  SQL> select * from V$sgastat where name like '%strand%';
  POOL NAME BYTES
  ------------ -------------------------- ----------
  shared pool private strands 1198080
  HELLODBA.COM>select trunc(value * KSPPSTVL / 100) * 65 * 1024
  2 from (select value from v$parameter where name = 'transactions') a,
  3 (select val.KSPPSTVL
  4 from sys.x$ksppi nam, sys.x$ksppsv val
  5 where nam.indx = val.indx
  6 AND nam.ksppinm = '_log_private_parallelism_mul') b;
  TRUNC(VALUE*KSPPSTVL/100)*65*1024
  -------------------------------------
  1198080
  --11g:
  HELLODBA.COM>select * from V$sgastat where name like '%strand%';
  POOL NAME BYTES
  ------------ -------------------------- ----------
  shared pool private strands 706560
  HELLODBA.COM>select trunc(value * KSPPSTVL / 100) * (65 + 4) * 1024
  2 from (select value from v$parameter where name = 'transactions') a,
  3 (select val.KSPPSTVL
  4 from sys.x$ksppi nam, sys.x$ksppsv val
  5 where nam.indx = val.indx
  6 AND nam.ksppinm = '_log_private_parallelism_mul') b;
  TRUNC(VALUE*KSPPSTVL/100)*(65+4)*1024
  -------------------------------------
  706560


  Private strand的數(shù)量受到2個方面的影響:logfile的大小和活躍事務(wù)數(shù)量。

  參數(shù)_log_private_mul指定了使用多少logfile空間預(yù)分配給Private strand,默認(rèn)為5。我們可以根據(jù)當(dāng)前l(fā)ogfile的大小(要除去預(yù)分配給log buffer的空間)計算出這一約束條件下能夠預(yù)分配多少個Private strand:


  HELLODBA.COM>select bytes from v$log where status = 'CURRENT';
  BYTES
  ----------
  52428800
  HELLODBA.COM>select trunc(((select bytes from v$log where status = 'CURRENT') - (select to_number(value) from v$parameter where name = 'log_buffer'))*
  2 (select to_number(val.KSPPSTVL)
  3 from sys.x$ksppi nam, sys.x$ksppsv val
  4 where nam.indx = val.indx
  5 AND nam.ksppinm = '_log_private_mul') / 100 / 66560)
  6 as "calculated private strands"
  7 from dual;
  calculated private strands
  --------------------------
  5
  HELLODBA.COM>select count(1) "actual private strands" from x$kcrfstrand where last_buf_kcrfa = '00';
  actual private strands
  ----------------------
  5

  當(dāng)logfile切換后(和checkpoint一樣,切換之前必須要將所有Private strand的內(nèi)容flush到logfile中,因此我們在alert log中可能會發(fā)現(xiàn)日志切換信息之前會有這樣的信息:"Private strand flush not complete",這是可以被忽略的),會重新根據(jù)切換后的logfile的大小計算對Private strand的限制:


  HELLODBA.COM>alter system switch logfile;
  System altered.
  HELLODBA.COM>select bytes from v$log where status = 'CURRENT';
  BYTES
  ----------
  104857600
  HELLODBA.COM>select trunc(((select bytes from v$log where status = 'CURRENT') - (select to_number(value) from v$parameter where name = 'log_buffer'))*
  2 (select to_number(val.KSPPSTVL)
  3 from sys.x$ksppi nam, sys.x$ksppsv val
  4 where nam.indx = val.indx
  5 AND nam.ksppinm = '_log_private_mul') / 100 / 66560)
  6 as "calculated private strands"
  7 from dual;
  calculated private strands
  --------------------------
  13
  HELLODBA.COM>select count(1) "actual private strands" from x$kcrfstrand where last_buf_kcrfa = '00';
  actual private strands
  ----------------------
  13


   參數(shù)_log_private_parallelism_mul用于推算活躍事務(wù)數(shù)量在最大事務(wù)數(shù)量中的百分比,默認(rèn)為10。Private strand的數(shù)量不能大于活躍事務(wù)的數(shù)量。


  HELLODBA.COM>show parameter transactions
  NAME TYPE VALUE
  ------------------------------------ ----------- ------------------------------
  transactions integer 222
  transactions_per_rollback_segment integer 5
  HELLODBA.COM>select trunc((select to_number(value) from v$parameter where name = 'transactions') *
  2 (select to_number(val.KSPPSTVL)
  3 from sys.x$ksppi nam, sys.x$ksppsv val
  4 where nam.indx = val.indx
  5 AND nam.ksppinm = '_log_private_parallelism_mul') / 100 )
  6 as "calculated private strands"
  7 from dual;
  calculated private strands
  --------------------------
  22
  HELLODBA.COM>select count(1) "actual private strands" from x$kcrfstrand where last_buf_kcrfa = '00';
  actual private strands
  ----------------------
  22


   注:在預(yù)分配Private strand時,會選擇上述2個條件限制下最小一個數(shù)量。但相應(yīng)的shared pool的內(nèi)存分配和redo allocation latch的數(shù)量是按照活躍事務(wù)數(shù)預(yù)分配的。

  因此,如果logfile足夠大,_log_private_parallelism_mul與實際活躍進(jìn)程百分比基本相符的話,Private strand的引入基本可以消除redo allocation latch的爭用問題。


標(biāo)簽:

本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn

文章轉(zhuǎn)載自:網(wǎng)絡(luò)轉(zhuǎn)載

為你推薦

  • 推薦視頻
  • 推薦活動
  • 推薦產(chǎn)品
  • 推薦文章
  • 慧都慧問
掃碼咨詢


添加微信 立即咨詢

電話咨詢

客服熱線
023-68661681

TOP
a级日本乱理伦片 | 浓毛老太交欧美老妇 | 欧美日韩国产一卡二卡在线 | 欧美人与性动交α欧美精品 | 欧美黑人在线免费观看 | 国产午夜理论最新电影 | 亚洲午夜在 | 成人免费在线视频 | 精品亚洲成a人app | 国产视频日本 | 精品香蕉伊思人在 | 在线观看亚洲精品国产 | 国产无须下载的免 | 精品国产aⅴ一区二区 | 日韩视频精品一区二区在线观看 | 国产熟女高 | 国产对白合 | 欧美xx | 精品国产一区二区三区四区vr | 国产18午夜免费观看 | 手机国产视频 | 精品三级在线观看 | 九九热视频在线免费观看 | 国产精品亚洲玖玖玖在线靠爱 | 日本亚洲国产一区二区三区 | 强伦轩一区二区三区四区播放方式 | 国产精品h片在线观看 | 亚洲日本中文字幕天堂网 | 性欧美最新巨大乳 | 欧美日韩在线免费观看 | 国精产品一区一区三区免费视频 | 日本一线二线 | 亚洲精品视频免费看 | 韩国日本国产 | 男女激情小视频在线播放免费 | 国产91精品系列在线观看 | 在线观看的资源视频 | 91大神大战丝袜美女在线观看 | 国产日韩欧美亚洲第一区 | 国产精品伊人 | 国产日韩欧美视频免费播放 | 日本香蕉一区二区在线观看 | 日本伦理电影123网站 | 国产又粗又猛又爽又黄的视频七张 | 午夜视频在线免费 | 国产黄大片在线观看画质优化 | 年轻人在线无毒不卡 | 欧美亚洲日 | 菠萝蜜视频在线观看入 | 免费国产网站在线观看不卡 | 国产在线观看一区二区三区精品 | 国产香蕉尹人在线 | 亚洲国产一区二区三区 | 自拍偷自拍亚洲精品情侣 | 蜜桃臀無碼內射一區二區三區 | 羞羞视频下载 | 欧美mv日韩mv国产网站 | 国产福利一区二区三区在线观看 | 亚洲成年人在线观看 | 国产又黄又爽在线观看 | 亚洲精品自拍愉拍第二页 | 91国高清在线播放 | 99看视频| 日韩欧美另类亚洲 | 可以免费观看的电影网 | 可以免费观看的电影网 | 成人三级电| 香蕉伊蕉伊中文在线视频 | 欧美日韩亚洲国产综合乱 | 成人亚洲国产欧美另类 | 97se狠狠狠狠狼 | 国产精品国产精品专区 | 97午夜理论片影院在线播放 | 日韩欧美视频一区二区三区 | 国内午夜国产精品小视频 | 日本不卡一线二线不卡在线 | 91热青草国产在线视频 | 亚洲欧美日韩国产精品 | 真实国产乱子伦精品 | 五月综合激情中文字幕版 | 日本3级视频 | 人在线播放乱妇# | 在线精品国产一区二区 | 午夜理论电影在线观看亚洲 | 日本剧情片在线播放网站 | 凹凸国产熟女精品 | 欢迎观看网站影片亚 | 男女性爱视频的完整版 | 国产91chinese在线 | 无限资源吧国产片1在线观看 | www官网在线 | 欧美在线男人 | 成人欧美日韩在线网址观看 | 男女做那个视频 | 日本妇人成熟免费视频 | 日韩精品视频在线免费观看 | heyzo色综合中文 | 91传媒| 最近中文字幕在线观看 | 国产精品成人一二三区 | 男女午夜猛烈啪啦啦视频 | 99久女女精品视频在线观看 | 1000部夫妻午夜免费 | 国产高清在线不卡 | 国产熟女露脸对白硬了精品 | 国产又滑又嫩又白又爽 | 最新电视剧 | 精品91一区二区三区 | 国内女人喷潮视频免费观看 | 日韩专区亚洲精品 | 亚洲第一香蕉 | 精品亚洲成a人app | 国产美女玩具在线观看 | 国产91无 | 日本高清不卡 | 国产在在线免 | 国产免费毛卡片 | 欧美日韩精品一区二区免费看 | 国产日韩精品一区二区三区在线观 | 亚洲高清在线观 | 国产日韩欧美顶级片 | 全黄裸片一29分钟免费真人版 | 高清在线?视频大全 | 日韩免费超级乱婬视频播放 | 成人精品一区二区三区电影黑人 | 重口视频二区在线观看 | 91蜜桃视频 | 天堂在线最新版资源 | 中日韩精品视频 | 国产精品三级一区二区 | 亚洲人护士毛茸茸 | 亚洲国产精品免费在线观看 | 成人精品一区二 | 成+人+亚洲+综合天堂 | 成视频在线播放免费人成 | 人性情感短| 国产噜噜免费 | 久青草视频在线婷婷 | 在线观看国产小视 | 国产午夜视频在永久在线观看 | 成人午夜污污在线观看网站 | 91免费视频在线 | 亚洲911精品一区二区 | 国产一区二区三区精品美女 | 最新一区二区三区免费看 | 国产情侣在视频 | 午夜性影院爽爽爽爽爽爽 | 影音先锋2025色资源网 | 爱在线精品视频网站 | 国产一区二区三区精品 | 成人免费看www网址入口 | 免费观看国产精品视频 | 成人字幕网视频在线观看 | 亚洲精品在线中文字幕 | 99精品免费欧美 | 女男羞羞视频网站免费 | 欧美日韩国产精品自在线亚洲精品 | 91精品视频在线看 | 中国在线观看免费国语版 | 最近最新中文字幕在线第一页 | 国产精品xxxx | 欧美亚洲精品在线 | 欧美午夜理伦 | 国产偷精品免费观看 | 国产又爽又黄又粗又大 | 国产亚洲一区二区三区在线 | 国产精品有码在线观看播放 | 憧憬成为魔法少女 | 亚洲欧美日韩综合一区 | 国产一级成人免费大片 | 国产精品夜色一区二区三区 | 99这里有精品视频视频 | 国产乱视频在线观看 | 亚州在线中文字幕经典a | 国产一区二区三区丝袜精品 | 国产黄大片在线视频 | 精品福利片在线观看 | 国产丝袜长腿视频第一页 | 日韩欧美一区黑 | 亚洲成?v人片在线观看福利 | 欧美国产日本精品一区二区三区 | 潘甜甜国产福 | 国产精品专区第1页 | 免费国产h视频在线观看86 | 微博网红户外露出在线观看 | 操人网站| 亚洲超清在线 | 国产自国产自愉自愉免费24区 | 成人妇女免费播放 | 国产日韩在线视 | 日本欧美中文字幕精品一区 | 免费电视剧网站 | 国产精品香蕉夜间视频免费播放 | 中国老妇| 三级三级三级a级全黄三电影 | 亚洲欧美一区二区综合精品 | 日韩视频观看一区二区 | 免费国产一区二区三区看片 | 国产一区二区三区猎奇视频 | 91午夜福利| 欧美国产日韩极速在线 | 91一区二区在线观看精品 | 成人精品视频一区二区 | 国产亚洲观看视频在线a | 国产欧美综合系列在线 | 日韩伦理在线播放成 | 91精选日韩综合永久入口 | 欧美一区日韩二区在线观看 | 国产女人aaa级久 | 中文字幕在线观看一区二区 | 岛国大片在线 | gogogo手机高清在线观看 | 免费电影网 | 日产影视剧影视大全 | 亚洲精品在线中文字幕视频 | 午夜视频在线瓜伦 | 欧美大肥婆大肥bbbbb | 亚洲人成在线精品不卡网 | 人禽伦免费视 | 国产电影一区在线成人看片 | 五月激情综合网 | 91aiai| 欧美高清性 | 韩国免费观 | 欧美精品一区二区三区在线播放 | 国产精品高清免费网站电影 | 国产亚洲欧美精品91 | 国产在线观看免费永久 | 学生精品国自产拍中文 | 国产a∨天天免费观看美女 欧亚成人 | 欧美伦费免费全部午夜最新 | 免费精品国产自产拍观看 | 国产又色又爽又黄的视频网站樱 | 国产又大又硬又粗又猛的视频 | 日韩欧美精 | 欧美精品一级人爱aa视频 | 中文字幕精品视频第一区第二区 | 欧美又色又爽又黄刺激免 | 被特种兵开宫灌满怀孕h | 国产精品老熟女露脸视频 | 国产国产人成免费视频77777 | xx性欧美肥妇欧美 | 51国产愉自视频区视频 | 国产在线精品拍揄自揄免费 | 日韩日韩日韩日韩精品 | 免费人成黄页在线观看69 | 在线观看国产日韩亚洲中文字幕 | 日韩亚洲欧美一区噜噜噜 | 国自产视频在线观看 | 国产日本韩国91 | 免费的a级片 | 国产高清在线视频一区二区三区 | 国产精品va视频一区二区 | 在线观看高清无 | 国产日本欧美亚洲欧美 | 中文字幕乱码亚洲精品 | 亚洲欧美日韩高清综合678 | 欧美三级极品视频在线观看 | 欧美视频在线视频精品 | 精品国产片 | 欧美色精 | 免费人成网站视频在线观看国内 | 国产系列ts在 | 亚洲高清一区 | 亚洲中文字幕精品一区二区三区 | 自拍偷自拍亚洲 | 精品一区二区日韩 | 国产亚洲中文日韩欧美综合网 | 亚洲欧美日 | 国产精品日韩欧美一区 | 日本高清不卡aⅴ免费网站 韩国三级精品 | 日本又黄又爽gif动态图 | 中文字幕卡通动漫精品首页 | 亚洲aⅴ一区二区三区四区 日本三级私人电影网 | 国产理伦片a级在线观看 | 国产精选第一页 | 日韩在线观看精品 | 亚洲日韩天堂网中文字幕 | 中文天堂www | 欧美复古毛绒绒电影在线 | 国产国拍| 精品视频无 | 国产午夜福利精品探花 | 精品成人欧美大片 | 日本视频在线观看不卡高清免费 | 精品一卡2卡三卡四卡乱码 国产一区二区在线观看网站 | 欧美精品aⅴ一区二区三区 免费中文字幕不卡视频 | 91九色五十路亚洲伊人网青青草 | 亚洲高清国产品国语在线观看 | 日韩亚洲产在线观看 | 欧美变态另类人妖 | 国产特黄特色一级特色大片 | 在线亚洲人成电影网站色www | 日韩一区二区三区四区中文字幕 | 国产xxx内| 不卡中文字幕激情视频网站 | 亚洲性线免费观看 | 欧美日韩精品一区二区免费高清 | 国产男女免费完整视频 | 国产激情自拍亚洲精品国产精品精 | 精品福利影院 | 欧洲不卡二卡三卡四卡免费 | 肥老上视频 | 日韩专区在线观看 | 国产伦一区二区三区免费 | 免费人成黄页在线观看69 | 99久re热视频这里只 | 国产精品沙发午睡系列 | 国产伦理精品 | 精品成人免费一区二区 | 国产精品欧美激情一区二区亚洲 | 国产精品网红尤物福利在 | 成人福利 | 福利一区二区三区视频在线观看 | 正在播放国产自在线拍 | 韩国一区二 | 国产ts系列紫苑视频在线观看 | 欧美性爱福 | 1卡2卡三卡4卡国产 欧美人和 | 成人乱码一区 | 欧美乱人| 日本国产网曝图片在线观看 | 国产精品区一区二区免费 | 老熟女老太婆爽兰州露脸 | 欧美日韩中文字幕一区二区三区 | 精品国产无| 国产永久免费高清视频 | 国产精品国语对白露脸在线播 | 国产日韩欧美激情视频不卡 | 日韩v午夜视频在线观看 | 国产日韩欧美911在线观看 | 91网址 | 国产精品三级网 | 精品色重口色 | 野花社区视频在线观看 | 欧美日一区二区三区 | 国产亚洲精品福利在线 | 日本高清不卡一道免费观看 | 精品国产精品一区二区夜夜嗨 | 狼天天狼天天香蕉综 | 欧美亚洲综合另类成人 | 区水蜜桃在线观看 | 亚洲国产v高清在线观看 | 欧美肉大捧一进一出免费视频 | 91秦先生在线视频 | 亚洲一区二区三区高清在线播放 | 成人精品一 | 最新好看的电影 | 免费看国产精品3a黄的视频 | 国产又色又爽又剌激的视频 | 337p日本大胆欧美人视频 | 欧洲亚洲综合在线播放 | 神马影院| 亚洲视频欧美视频在线视频 | 国产精品区乱淫片人成人 | 日韩乱码人 | 欧美国产日韩高清在线 | 日韩一区二区超清视频 | 亚洲电影在线免费观看 | 三级全黄的视频在线 | 国产超污精 | 国产偷亚洲偷 | 91精品国产偷窥一区二区 | 亚洲日本va午夜在线影院 | 免费mv视频7 | 欧洲日韩国产一区 | 女同学浮乱系列 | 亚洲精品揄拍自拍首页一 | 区三区免费看 | 香港三级日本三级人妇三99 | 秋霞影院| 国产美女久 | 日韩中字在线 | 欧美一区二区不卡视频 | 99视频在线观看精品29 | 日本阿v高清不卡在线 | 精品一区二区三区免费视频 | 亚洲一区二区三区视频 | 日本aⅴ精品一区二区三区 国产精品亚 | 亚洲欧美日韩综合在线一区二 | 成人精品一区二区户外勾搭野 | 区不卡在线播放 | 国产不卡一区不卡二区不卡三区 | 午夜影院日韩 | 国产精品免费大 | 日韩欧美国产高清亚洲 | 911亚洲精品国产自产 | 手机看片1024欧美日 | 男女肉车 | 国产午夜福利电影在线观看2 | 日韩在线视频第一页 | 中日韩无砖码一线二线 | 国产又爽又 | αv在线视频免费观看男人 精品区2区 | 欧美黑人乱大交 | 国产特黄自拍大 | 吃大瓜吃瓜| 泰国一级特黄在线观看大片 | 国内国内在线精品视频 | 亚洲日韩制服中文字幕 | 国产精品成人免费观看 | 亚洲国产精品免费在线观看 | 精品就在欧美精品一 | 女の乳搾りです在线观看 | 国产一级精品在线播 | 国产大陆精品另类xxxx | 欧美乱妇激情在线播 | 国产第一福利136视频导航 | 91极品女神嫩 | 97久夜色| 亚洲高清国 | 国产精品日韩大片 | 欧美激情一区 | 美女视频黄的网站全免弗 | 国产精品又大又爽又硬 | 欧美日韩不卡中文网 | 91视频完整版高清 | 国产亚洲高清在线精品99 | 国产97免费视频在线观看 | 福利一区在线观看 | 欧美产精品一线 | 欧美三级在线完整版免 | 最近中文字幕高清字幕在线视频 | 真人做爰片免费 | 精品国产一区二区三区三州 | 另类欧美日韩精品一区二区在线 | 国产精品自在在线午夜 | 国产日本视频二本道在线观看 | 欧美性生交大片免费看 | 精品一区二区三区免费视频 | 色老头在线永久免费视频 | 91伊人 | 黑人巨大精品欧 | 片午夜在线观看 | 521影视| 激性欧美在线播激性欧美 | 成人精品视频免费看 | 日韩v欧美v中文在线 | 91精品国产午夜在线免费观看 | 日本中文字幕视频在线看 | 国产很色很黄很大爽的视频 | 精品一区二区三区中文字幕 | 国产视频网站在线 | 51国产愉自视频区视频 | 欧美性黑人极品hd另类 | 日本三级欧美三级 | 亚洲精成9 | 国产精品大全国产精品 | 夜色国产精品欧美在线观看 | 国产精品1024在线永久免费 | 国产精品视区一二二中文字幕 | 日韩精品在线二区三区 | 日韩精品成人大片 | 亚洲欧美性生活视频 | 日本激情电影完整版在线观看 | 亚洲国产欧美日韩另类 | 经典a三级在线理论香港 | 日韩欧美国产另 | 日本熟女性爱中文字幕视频 | 成人又黄又爽 | 人人精品午夜视频 | 日本中文字幕在线观看 | 午夜欧美性视频在线播放 | 女同恋性一区二区三区四区 | 国产精品一区高清在线观看 | 最新国产精品自在自线发布 | 国内激情自拍 | 午夜国产精品电影在线观看一区 | 亚洲码专区亚洲码专区 | 国产伦一区二区三区蜜桃 | 欧洲精品视频一二三区视频 | 亚洲一区在线视频在线观看 | 国产精品女同视频一区二区 | 国产一品二品精品在线 | 免费看黑人| 欧美日韩一区二区综合在线 | 日韩制服丝 | 国产日产欧产美韩系列 | 一级特黄aa大片欧美 | 国产一区二区三区高清在线观看 | 国产精品自拍露脸一区 | 国产suv精品 | www.五月婷 | 午夜美女视频在线 | 午夜老司机在线18勿进 | 欧美处破视频免费观看 | 国产一级婬片aa免费观看 | 日韩精品电影一区亚洲 | 欧美中文日韩v在线观看q | 国产蝌蚪免费观看视频 | 亚洲精品综合在线发布 | 韩国漂亮美女三级在线观看 | 国产黄在线观看免费视频45分钟 | 97超级碰碰碰电影 | 99九九99九九视频精品 | 国产精品va在线观看超清 | 精品一区二区国产 | 污污污免费 | 欧美视频精品一区二区 | 国产欧美精品一区二 | 青春娱乐国产分类精品二 | 国产在线观看91精品 | 国产精品无不卡一区二区 | 午夜成人激情视频 | 日韩成熟熟女精品 | 日韩欧美一区二区三区视频在线 | 亚洲精品乱拍国产一区二区三区 | 手机影视大全 | 18+视频网站 | 小说区图片区 | 国产日b | 1卡二卡3卡四卡乱码视频 | 中文字幕在线看片 | 国产精品熟女一区二区 | 日本精品不卡中文字幕 | 精品国产欧美一区二区三区 | 香蕉成人伊视频在线观看 | 国产精品喷水 | 欧美在线视频一区 | 欧美日韩国产一二三区激情在线 | 精品国夜夜区二一区三区 | 国产日韩欧美最新在线 | 最新md传| 日韩欧美亚洲三区视频 | 国产日产欧产精品精品app | 国产精品午夜未成人免费观看 | 成人午夜视频精品一区 | 欧美成年人在线免费观看视频 | 国产精品国产精品国产专区不 | 日韩成a人在线观看 | 国产va观| 国产一区二区三区亚洲综合 | 国产乱码精品 | 国产黄a三级三级三级 | 国产一区二区三区精品美女 | 亚洲精品欧美 | 国产真实强奷网站在线播放 | 日本亚欧精品在线视频 | 亚洲欧美另类精 | 亚洲欧美日韩自偷自拍 | 国产精品一区二区20p发布 | 成人欧美日韩在线观看 | 国产偷人视频在线观看 | 亚洲视频 | 九九热这里只有精品视频 | 日本乱伦自拍欧美 | 性爱国产精品福利在线 | 精品九九在线 | 国产中文字幕在线点播 | 91天堂国产网站 | 日韩精品o欧美精品亚洲精品 | 日韩中文字幕精品一区 | 国产精品香港三级国产 | 欧美性爱播放器 | 国产激情在线观看免费视频 | 国产aⅴ精品 | 国产在线精品免费一区二区三区 | 欧美日韩国产在 | 成人国产午夜在线视频 | 免费看h片 | 亚洲国产精品自在拍在线播放蜜臀 | 免费国产午夜在线观看 | 亚洲视频精品在线观看 | 亚洲精品成人一区二区aⅴ 精品欧美一区二区在线观看 | 国产玖玖玖玖精品电影 | aa视频在线观看 | 免费超级乱淫视频播放性 | a级国产乱理片在线观看 | 思思精品 | 区四区不卡视频 | 五月丁香六月综合激情在线观看 | 国产美女嘘嘘嘘嘘嘘视频 | 欧美变态口味重另类 | 91福利国产在线观看网站 | 韩国电影a级一区二区三区 成人亚洲精品91专区高清 | 欧美性性性 | 91偷拍一区二区三区精品 | 疯狂欧美牲乱大交777 | 日韩精品免费高清视频在线 | 成人午夜免费视频免费看 | 日本一区二区三区免费乱视频 | 国产无内肉丝精品视频 | 日本乱理伦片在线观 | 国产专区日韩精品欧美色 | 国产真实乱对白精彩 | 欧洲在线观看一区二 | 欧美激情在线导航 | 欧美乱妇高清乱码视频 | 日本大片视频 | 中文字幕免费高清电视剧网站 | 国产精品大白天新婚身材 | 国产乱伦精品 | 国产在线精品二区 | 性色做爰 | а√最新版天堂资源在线 | 国产一级二级不卡精品 | 在线免费视频成人 | 50岁丰满女 | 欧美视频好看站日韩国产 | 蜂鸟影院大全免费观看 | 免费在线电影 | 国产91丝袜在线播放动漫蜜月 | 亚洲欧美大片在线观看 | 国产亚洲香蕉片在线观看 | 国语第一次处破女 | 亚洲论片在线观看 | 欧美专区日韩在线 | 欧美日本一道免费一区三区 | 陪读麻麻张开腿让我爽了一夜 | 欧美日韩不卡中文网 | 国产女人喷潮免费视频 | 日韩精品免费一线在线观看 | 在线播放国产不卡免费视频 | 国产精品亲子乱子伦xxxx | ysl蜜桃色888网站 | 特级西西人体444ww | 精品三级网站 | 日韩精品欧美一区二区 | 欧产日产国产精品精品 | 国产永久精品一区二区污污 | 欧美动作大片在线观看 | 国产精品欧美亚洲韩国日本不卡 | 国产亚洲高清在线精品99 | 精品国产爱片 | 国产精品沙发午睡系列 | 中文字幕在线观 | 蜜桃视频一区二区三区在线观看 | 欧美亚洲综合成人专区 | 夜鲁夜鲁很鲁在线视频视频 | 国产男女爽爽爽免 | 亚洲日韩一区二区三区四区高清 | 亚洲高清 | 国产卡一卡二无线乱码 | 国产一级a爱做片天天 | a一区二区三区乱码在线 | 日本在线视频高清不卡 | 国产suv精品一区二区88 | 精品视频二区 | 国产区欧美 | 亚洲国产精品一区第一页 | 国产精品亚洲va在线观看 | 色综合天天综合网国产国产人 | 强奷乱码中文字幕熟女一 | 欧美性爱150p | 国产日韩在线精品 | 精品一区二区三区视频免 | 国产精美三级在线观看 | 91蜜芽尤物福利在线观看 | 日韩高清欧美精品亚洲 | 一级一黄免费视频在线看 | 久热中文字幕播 | 欧美综合乱码一区二区三区 | 破解中文字幕 | 中文字幕在线观看日本 | 成人午夜电影网十八岁勿入 | 精品国产91乱码一区二区 | 日本在线播放高清免费国产 | 91成人免费观看在线观看 | 麻花传md0174苏蜜清歌 | 国产日韩一区二区高 | 国产精品青草综合久 | 成色在线综合网站 | 国产又色又爽又黄刺激的网站 | 国偷自产a| 精品高清欧美日韩一区 | 精品含羞草免费视频观看 | 欧美国产日韩一区二区 | 中文字幕亚洲一区二区三区四 | 国产嫖妓免费视频 | 日韩.国产.欧美.亚洲 | 国产精品夜夜春夜夜 | 日韩精品亚洲精品第一页 | 中文字幕亚洲欧美日韩专区 | 国产在视频线精品视频二代 | 亚洲日韩欧美在线观看 | 精品影院 | 亚洲日本在线视频一区 | 国产乱理伦片a级在线观看 东京男人的天 | 综合亚洲欧美日韩一区二区 | 欧美日韩中文字幕日韩欧美 | 国产精品白丝 | h的动漫在线观看亚洲一区 片免费看 | 日本免费亚洲视频 | 97九九精品视频 | 日韩丝袜视频一区二区 | 日韩剧情片电影 | 国产91福利小视频在线观看 | 一线路二 | 国产欧美日韩精品丝袜高跟鞋 | 国产丝袜在线播放 | 国产亚洲天堂 | 亚洲美女影院 | 国产精品吹潮在线观看中文 | 欧美日韩国产高清精品有 | 日本精品视频在线 | 亚洲国产一级在线观看 | 日韩欧美综合在线制服 | 亚洲欧洲精品视频 | 国产精品第一偷怕自怕1区 野花香视频免费观看高清在线 | 国内另类视频一区二区三区 | 国产日韩一区二区三区在线观看 | 日本精品日韩国产国产 | 大肉大捧一进一出 | 国产在线观看视频 | 精品日韩网址导航 | 成人动漫在线播放一区二区 | 日韩精选一区二区在线观看 | 女人扒开屁股让男人桶爽 | 日韩成人免费精品视频 | 国产乱子伦视频在线观看 | 日韩成人欧美在线 | 亚洲欧美成ⅴ人在线观看 | 97在线播放 | 羞羞视频下载ap | 国产免费观看青青草原网站 | 又硬又粗又长又爽免费看 | 欧美性受xxxx黑人xyx性爽 | 日本一区二区三区免费乱视频 | 韩国日本国产片免费观看 | 日本在线不卡免费视频一区 | 日韩免费在线观看性生活视频 | 成人a视频片在线观看免费 极品女神 | 日本免费一区二区三 | 成人精品一区二区 | 免费视频专区一国产盗摄 | 国产日韩欧美在线观看不卡 | 一日本道 | 娇妻被交换粗又大又硬彩 | 国产欧美日 | 久9视频这里只有精品试看 伊人成色综 | 精品一区二区三区三级视频 | 美女张开让男生桶 | 亚洲色资源在线播放 | 国产熟女真实乱精品视频 | 色撸撸在线视频 | 国内揄拍国内 | 区三区在线视频 | 亚洲精品中文字幕乱码无线 | 欧洲grand老妇人bbw | 经典日韩中文字幕综合网 | 无人在线视频高清免费观看 | 亚洲丝袜制服欧美另类 | 26uuu欧美亚洲另 | 亚洲熟女一区二区三区 | 亚洲高清 | 美女mm13| 亚洲伦理精品一区二区三区 | 91一区二区午夜免费 | 国产精品资源网站视频 | 美女aⅴ高清电影在线观看 任你躁在线精 | 中文字幕夫妇交换乱叫 | 91视频欧美国产 | 日韩在线一区二区三区 | 成人亚洲在线观看 | 韩剧日剧在线看 | 亚洲春色一区 | 在线观看国产91精品 | 亚洲精品一品区二品区三品区 | 水多多影院 | 在线观看男人的 | 一级国产欧美在 | 又色又爽又黄的视频 | 国产精品欧美福利久 | 国产精品高清一区二区三区 | heyzo高无| 成人精品综合免费视频 | www亚洲伊| 精品人伦一区二区三区蜜桃 | 精品国偷自产在线 | 国产黄在线播放免费观看 | 国产对白真实在线 | 国产精品成人免费观看 | 欧美高清videossexo | 日本在线看片免费人成视频 | 国产精品自产拍在线网站 | 精品成人大胸美女视频在线播放 | 日韩一二区中文字幕有码视频 | 色琪影院 | 国产污视频在线观看 | 欧美性受一区二区三区 | 欧美性爱视频手机在线免费播放 | 免费看aaaaa级少婬片日本 | 日韩丝袜亚洲国产欧美一区 | 欧美日韩国产在线一区二区 | 国产主播福利 | 国产午夜福利在线观看视频 | 国产va小视频在线观看 | 国产高清在线男人的天堂 | 日本中文字幕一区二区有码 | 蜜桃网站| 国产精品久线在线观看 | 日本一本专区一区二区三区 | 国产资源精品一区二区免费 | 国产蜜片免费在线观看播放 | 国产精品欧美1区2区3区 | 日韩a毛看片免费观看视频 电影天堂 | 忘忧草日本高清频道 | 夜夜爽一区二区三区精品 | 妺妺窝人体色www在线观看 |