超碰91资源站-超碰97豆花-超碰97人妻-超碰97人人干-超碰97人人香蕉-超碰97天天操-超碰97在线资源站-超碰97资源站共享-超碰97资源站总站-超碰aa在线91-超碰av操-超碰爱爱

半岛外围网上直营

Oracle Redo并行機制講解

原創|其它|編輯:郝浩|2009-12-24 11:47:35.000|閱讀 452 次

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

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

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

  在PGA中生產Redo Enrey -> 服務進程獲取Redo Copy latch(存在多個---CPU_COUNT*2) -> 服務進程獲取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的并行機制。其基本原理就是,將log buffer劃分為多個小的buffer,這些小的buffer被成為strand(為了和之后出現的private strand區別,它們被稱之為shared strand)。每一個strand受到一個單獨redo allocation latch的保護。多個shared strand的出現,使原來序列化的redo buffer分配變成了并行的過程,從而減少了redo allocation latch等待。

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


  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數量)。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


  關于shared strand的數量設置,16個cpu之內最大默認為2,當系統中存在redo allocation latch等待時,每增加16個cpu可以考慮增加1個strand,最大不應該超過8。并且_log_parallelism_max不允許大于cpu_count。

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

  Private strand

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


  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機制帶來很大的變化。每一個Private strand受到一個單獨的redo allocation latch保護,每個Private strand作為“私有的”strand只會服務于一個活動事務。獲取到了Private strand的用戶事務不是在PGA中而是在Private strand生成Redo,當flush private strand或者commit時,Private strand被批量寫入log文件中。如果新事務申請不到Private strand的redo allocation latch,則會繼續遵循舊的redo buffer機制,申請寫入shared strand中。事務是否使用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的事務,無需先申請Redo Copy Latch,也無需申請Shared Strand的redo allocation latch,而是flush或commit是批量寫入磁盤,因此減少了Redo Copy Latch和redo allocation latch申請/釋放次數、也減少了這些latch的等待,從而降低了CPU的負荷。過程如下:

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

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

  每個Private strand的大小為65K。10g中,shared pool中的Private strands的大小就是活躍會話數乘以65K,而11g中,在shared pool中需要為每個Private strand額外分配4k的管理空間,即:數量*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的數量受到2個方面的影響:logfile的大小和活躍事務數量。

  參數_log_private_mul指定了使用多少logfile空間預分配給Private strand,默認為5。我們可以根據當前logfile的大小(要除去預分配給log buffer的空間)計算出這一約束條件下能夠預分配多少個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

  當logfile切換后(和checkpoint一樣,切換之前必須要將所有Private strand的內容flush到logfile中,因此我們在alert log中可能會發現日志切換信息之前會有這樣的信息:"Private strand flush not complete",這是可以被忽略的),會重新根據切換后的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


  參數_log_private_parallelism_mul用于推算活躍事務數量在最大事務數量中的百分比,默認為10。Private strand的數量不能大于活躍事務的數量。


  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


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

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


標簽:

本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@ke049m.cn

文章轉載自:網絡轉載

為你推薦

  • 推薦視頻
  • 推薦活動
  • 推薦產品
  • 推薦文章
  • 慧都慧問
掃碼咨詢


添加微信 立即咨詢

電話咨詢

客服熱線
023-68661681

TOP
利記足球官網(官方)網站/網頁版登錄入口/手機版登錄入口-最新版(已更新) 真人boyu·博魚滾球網(官方)網站/網頁版登錄入口/手機版登錄入口-最新版(已更新) 最大網上PM娛樂城盤口(官方)網站/網頁版登錄入口/手機版登錄入口-最新版(已更新) 正規雷火競技官方買球(官方)網站/網頁版登錄入口/手機版登錄入口-最新版(已更新) 雷火競技權威十大網(官方)網站/網頁版登錄入口/手機版登錄入口-最新版(已更新) boyu·博魚信譽足球官網(官方)網站/網頁版登錄入口/手機版登錄入口-最新版(已更新) 權威188BET足球網(官方)網站/網頁版登錄入口/手機版登錄入口-最新版(已更新) 正規188BET足球大全(官方)網站/網頁版登錄入口/手機版登錄入口-最新版(已更新) 国产99re在线观看69热 | 国产美女露脸口爆吞精 | 精品外国呦系列在线观看 | 国产成人综合色就色综合 | 国产精品va一级二级三级 | 91精品综合在线偷观看视频 | 国产人妖性一区二区 | 国产成人综综合视频 | 国产午夜精品一区二区三区不卡 | 国产高清女同学巨大乳在线观看 | 国产精品免费视频能看 | 国产爆乳无码视频在线观看 | 国产午夜精品理论片小yo奈 | 加勒比特在线视频播放 | 国产成人精品久 | 国产成人综合亚洲专区 | 精品亚洲av无码 | 海角视频(免费)在线观看 | 国产精品无码一区二区在线 | 国产盗摄视频一区二区 | 国产经典视频sm调教 | 国产一区精品久久综合 | 国产三级在线播放免费 | 2025国语电影免费在线观看 | 国产无套粉嫩白浆在线 | 国产在线精品国自产拍影院同 | 国产一区二区三区免费观看在线 | h无码动漫 | 成人无码区免费aⅴ片黄瓜视频 | 国产午夜视频在永久在线观看 | 国产成人户外露出视频在线观看 | 国产精品无码永久免费不卡 | 国产午夜精品久久久久免费视频 | 国产原创大胆私拍视频 | 国产二区交换配乱婬 | 国产av激情久久无码天堂 | 99精品国产成人一区二区 | 国产一区二区三精品久久久无广 | 高清无码爆乳系列 | 国产精品成人一区二区三区电影 | 国产极品在线观看 | 国产精品三级网站 | 国产成人高潮在线观看 | 国产av国片精品 | 国产精品青草久久久久影视福利 | 成人精品日本亚洲电影院电影 | 国产高潮刺激一区二区三区 | 91精品午夜小视 | 精品人妻潮喷久久久又裸又黄 | 激情内射亚洲一区二区三区 | 国产毛片一区二区三区精品 | 91看片网| 国产无码免费视频 | 国产熟女高潮视频 | 国产女主播喷水视频 | 成人h小视频在线播放 | 精品一区二区剧情熟女 | 国产真实刮伦在线观看 | 精品精品国产高清a级毛片8 | 精品国产三级av久久久 | 精品无人区乱码一区二区三区手机 | 国产成人无码精品一区在线观看 | 国产麻豆婷婷 | 国产一区二区三区美女图片 | 黄色一区二区三区在线观看 | 交换国产精品视频一区 | 国产成人手机在线 | 精品视频一区二区三三区四区 | 国产三级精品三级在 | av蜜臀| 国产无套白浆一区二区三 | 高清无码一区二区三区老色鬼 | 国产精品亚洲av色欲三区 | 国产成人av网站手机不卡 | 2025国产在线| 国产日韩欧美精品大秀 | 成人合成mv福利视频 | 丰满人妻一区二区三区 | a亚洲中文字幕人成影院 | 国产精品宅男在线观看 | av在线最新网址不卡 | 911国产在线观看无码专区 | 国精产品一区二区三区有限 | 国产高清中文无码在线视频 | 国产毛片久久久久久久精品 | 国产无套露脸视频在线观看 | 91在线免费精品观看 | 国产精品一级黄色视频 | 国产精品高清无码在线观看 | 国产午夜精品免费一区二区三区 | 国产女人喷浆抽搐高潮视频 | 国产萝控精品福利视频免费观看 | 国产精品一级a片不卡 | 国产精品无码秘入口草莓成人 | 精品国产丝袜自在线拍国语 | 91久久夜色精品国产九色 | 99久久精品视频香蕉 | 国产一区二区三区精品91 | 91成人免费福利网站在线 | 操久久久| 国产精品美女www爽爽爽软件 | 国产精品无码一区二区三级 | 国产成人v一区二区 | 精品人妻无码一区二区三区蜜桃 | 国产麻豆精品一区二区三区v视 | 精品熟女日韩中文十区 | 国产另类欧美激情 | 国产极品猫女在线观看 | 高清在线亚洲中文 | 国产成人好资源在线观看 | 国产vr在线视频一区二区不卡 | 精品久久极品人妻蜜臀色欲av | 国产精品啪啪一区二区三区 | 国产女同一区二区在线 | 国人精品视频在线观看 | 国产喷潮在线播放一区 | www亚洲无码在线观看 | 国产色欲av一区二区三区麻豆 | 国产午夜精品无码 | 国产av无码专区亚洲av蜜芽 | 国产午夜福利精品一 | 精品无码中文视频在线观看 | 高潮绝顶抽搐大叫久久精 | 国产精品边做奶水狂喷有码 | 国产成人精品一区二区秒拍 | 91一区二区午夜免费 | 国产原创无码 | 高h短篇辣肉各种姿势自慰h | av天堂精品久久久久 | 动漫av永久无码精品每日更新 | 国产成人羞羞网站在线观看 | 国产精品成人免费视频网站 | 91大神一区二区三区视频 | 国产精品国产成人国产三级 | 国产麻豆精品白丝久久av网站 | 成人精品日本亚洲电影院电影 | 爆乳熟妇一区二区三区霸乳 | 国产精品无码片在线看 | 91精品国产成人 | 国产极品粉嫩美女在线播放 | 国产高清特黄无遮挡大片 | 国产成人欧美一区二区三区的 | 91嫩草国产在线观看免费 | 国产成人亚洲精品无码影院bt | 妇女精品一二区 | 91精品最新国内在线播放 | 国产一级毛片视频国产 | 精品国产一区二区在线 | 成人国产综合av片 | 91蜜桃麻豆媒体成人影院 | 成人国产三级视频在线观看 | 国产中文欧美变态在线 | 国产色视频在线观看免费 | 成人精品视频一区二区三区尤 | 国产高潮流白浆免费观看不卡 | 韩日性视频 | 国产精品无码毛片久久久 | 成人区人妻精品黑人av | 国产色视频在线观看 | 国产精品亚洲欧美高清 | 大尺度做爰床戏呻吟的视频网 | 国产精品一二三四区视频 | 高潮抽搐痉挛一区二区精品视频 | 国产无码高清在线观看av | av国内精品久久久久影院 | 国产一区二区三区四区观看 | 国产精品无码一区二区三区电影 | 国产成人一区二区三区免费视频 | 国产一级精品一区二区三区 | 成人综合影院 | 动漫h精品无码一区二区三区 | 国产尤物精品不卡 | 丰满人妻精品一区二区 | 精品国产日韩欧美一区二区 | 国产白浆一区免费 | 91精品国产福利在线观看雪梨 | 国产无码av不卡免费在线观看 | 国产精品特级无码免费视频 | 1000部毛片精品视频免费 | 国产91白丝在线 | 国产www污涩视频网站 | 国产一区二区三区在线 | 丰满人妻熟妇乱又伦精品劲 | 国产精品高颜值18禁 | 国产在线一区二区在线视频 | 91久久精品亚洲中文字幕无码 | 国产福利一区二区精品秒拍 | 海角国精产品一 | 精品国产一区二区av麻豆不卡 | 国产成人av爽在线免播放观看 | 国产精品一区在线看 | 国产成年人免费观看91视频 | 国产午夜伦伦 | av无码窝在线观看 | 国产精品无码福利午夜专区 | 国产精品九九 | 国产日韩精品欧美二区 | 99久久九九爱精品69堂 | 99精品热线在线观看免费视频 | 91精品国产免费久久蜜桃 | 国产精品高清视亚洲一区二区 | 国产在线第三页 | 成人午夜无码国产 | 国产亚洲中文久久网久久 | a极毛片一区二区三区免费看 | 国产一区二区三区乱码在线观看 | 国产精品三级av三级av三级 | 国产一区二区三区中文字幕 | 国产福利一区二区精品秒拍 | 国产一区二区三区不卡 | 国产欧美视频在线 | 91精品资源在线观看 | 国产高潮国产高潮久久久91 | 成人动漫视频在线观看 | 国产欧美综合在线系列 | 国产美女高潮抽搐在线播放 | 成人区精品一区二区不 | 不卡人成视频 | 国产成人咱精品视频免费网站 | 精品国产乱码一区二区三区网站 | 国产熟女五十路一区二区三区 | 国产一区二区三区成人久久 | 69黄在线看片| 精品特黄毛片免费在线观 | av免费网站在线观看 | 国产在线视频最新中文字幕 | 国产精品成人精品天天看视频 | 国产高清在线播放刘婷91 | 国产成人深夜福利短视频99 | 国产激情婷婷丁香五月天 | 海角社区视频百度云资源 | 97人妻无码一区二区精品免费 | 不卡无码人妻一区二区三区 | 国产一区二区内射最近更新 | 精品精品国产高清a级毛片 精品精品国产高清a级毛片8 | 国产人妖ts另类视频 | 国产免费午夜福利在线播放92 | 精品无码一区二区三区爱欲 | 国产一区二区午夜福利在线观看 | 国产一区二区免费在线观看 | 国产精品一区二区四区 | 国产中文字字幕乱码在线电影 | 国产午夜无码喷水福利在线观看 | 国产成人精品无码免费看夜聊软件 | 国产不卡无码 | 国产三级电影hd在线观看 | 国产午夜福利在线观看红一片 | 大尺度电影推荐(九) | 国产精品不卡在线 | 91人妻无码精品一区二区夜色 | 国产欧美成人福利在线播放 | 成人深夜福利在线播放不卡 | 1024在线观看国产天堂 | 精品日韩国产欧美成人 | 国产在线永久视频 | 99久久久无码国产精精品免费 | 国产电影盗摄在线专区 | 成人免费a级 | 国产精品一区二区日韩av在线 | 国精品人妻无码一区二区三区性色 | 成人国产欧美大片一区 | 国产美女流出白浆在线观看 | 国产午夜精品福利久久 | 国产不卡视频在线观看 | 91麻豆精品激情在线 | 国产一区在线看 | 国产福利一区二区三区在线观看 | 国产盗摄91精品一区二区三区 | 国产三级国产 | av和黑人在线播放 | 国产真人一级a爱做片 | 高清国产一级毛片国语 | 国产精品高清一区二区三区久久 | 国产精品美女网站在线观看 | 91在线欧美精品观看 | 国产va在线 | 99爱内射一区二区三区四区 | 国产精品亚洲综合一区 | 国产在线一区二区三区欧美 | 国产精品人成a片一区二区下载 | 国产精品毛片久久蜜月a√ 国产精品毛片天天看片 | 东京热无码一区二区三区av | 99久久精品一区二 | 国产亚洲精久久久久久无码色戒 | 变态另类区sm一区 | 国产激情一区二区三区app | 国产麻豆乱子伦午夜视频观看 | 精品服丝袜无码视频一区 | 国产av无码专区亚洲av手机 | av在线无毒免费观看 | 国产福利萌白酱 | 精品无人区无码乱码毛片国产 | 激情内射亚洲一区二区三区爱 | 国产成人综合在线视 | 国产裸体免费无遮挡香港特辑 | 国产日本精品在线观看 | 91午夜精品亚洲一 | 国产在线视频玛雅视频 | 国产精品亚洲乱伦 | 国产亚洲成av人片在线观看 | 精品国产日韩欧美一级一区二区 | av性久久久久蜜臀aⅴ麻豆 | 911免费国产自产 | 国产爽视 | 国产成人无码一区二区在线观看 | 国产成年人免费观看91视频 | av无码免费一区 | 精品视频一区二区三区四区戚薇 | 2025亚洲韩国精品乱码 | 91福利在线精品国产 | 国产成人欧美日韩在线电影 | 国产午夜成人无码免费看不卡 | 国产成人免费97在线 | 91精品人妻一区二区三区蜜桃 | 国自产精品手机在线观看 | 91在线无码精品秘入口竹美 | 国产91嫩草精品 | 国精品一区二区三区颜色 | 精品久久久久久无码人妻 | 国产亚洲欧美日韩综合一区 | 国产v亚洲v天堂无码果冻传媒 | 91免费无| 成人自拍视频在线观看 | 精品国产美女久久久久久久 | 国产a级毛片久久久毛片精片 | 99久久综合国产精品免费 | 国产熟女一区二区精品免费 | 国产精品香蕉成人网在线 | 成人免费无码视频在线网站 | 国产日韩精品无码区免费专区国产 | 精品无码专区二区 | 91精品国产乱码久久久久 | 精品无码一区二区三区三十路 | 91精品国产一区二区 | 国产黄色喷水视频 | 国产韩国欧美在线 | 丰满人妻熟妇av无码区a | 精品久久久久久无码中文字幕一区 | 91在线精品无码秘入口九色 | 91久久中文精品无码中文字幕 | 国产精品无码dvd在线观看 | 国产精品免费久久久久久久久 | 国产aⅴ无码精品一区二区 国产aⅴ无码精品一区二区三区 | 国产91区精品福利在线社区 | 国产自偷在线拍精品热乐播av | 99精品热视频国产 | 91热成人精品国 | 高h喷水荡肉爽文np肉色学校 | 国产女同三级在线观看 | 成人精品国产一区二区三区 | 97涩涩免费视频在线 | 国产精品视频一区国模私拍 | 国产一级内射高清视频在线观看 | 2025久久老司机福利精品网 | 国产三级真人视频播放页 | 国产成人免费ā片在线观看 | 精品视频一区二区三区免费观 | 国产成人av区一区二区三 | 国产尤物aⅴ在线观 | 18精品爽国产白嫩精品 | 成人无码精品1区2区 | 韩国免费a级作爱片无码 | 精品国产免费人成在线 | 国产成人精品男人的天堂下载 | 国产精品免费久久影 | 国产产一区二区三区久久毛片国语 | 国产91福利精品免费观看 | 高潮欧美日本 | 国产成人精品一区二区三区18 | 国产成人影院一区二区 | 国产国语毛片在线看国产 | 国产三级精品电影视频 | 妓女妓女一区二区三区在线观看 | 精品国产呦系列在线观看 | 国产精品视频第二区第二页 | 国产成人精品一区二区秒拍 | 成年人午夜视频网站 | 国产色系视频在线观看免费 | 国产成人精品午夜福利av免费 | 精品国产高清久久久久久小说 | 国产精品沙 | 国产成人用品经典三级 | av无码一区二区三区 | 国产精品夜色视频一区 | 国产女主播在线播放一区二区 | 91麻豆产精品久久久久久夏晴 | 国产福利一区二区三区高清 | 国产成人69免费hd | 国产精品白嫩久久久久久 | 后入内射欧美99二区视频 | 国产妇女野外性一级毛片视频 | 国产福利vr专区精品 | 国产成a人片 | 国产成人av片免费 | 国产精品一区 | 国产私伦一区二区三区 | 成人一区二区三区视频 | 99久久精品免费看国产交换 | 国产成人精品电影在 | 国产极品猫女在线观看 | 国产精品视频白浆免费视频 | 91精品福利麻 | 国产一级一片免费播放下载 | 国产美女精品一区二区三 | 国产超薄黑色丝袜在线观看 | 国产色片在线观看 | 囯产精品久久久久久久久久妞妞 | 精品欧洲av无码一区二区男男 | 精品人妻va出轨中文字幕 | 国产午夜免费视频秋霞影院 | 精品一区二区三卡四卡网站 | 成人国产精品一级毛片视频毛片 | 国产日韩一区二区在线观看 | 国产麻豆精品在线 | 国产一区二区精品久久凹凸 | 暴力调教一区二区三区 | 91精品国产91综合久久蜜臀 | 国产av永久精品无码 | 成人三级视频观看 | 国产亚洲欧美日韩亚洲中文 | 国产午夜精品一区二区三区漫 | 国产精品亚洲日韩aⅴ在线观看 | 国产成人激情五月 | 国自产精品手机在线观看视 | 国产午夜精品一区二区三区漫 | 成人版菠萝蜜视频在 | 国内精品久久人妻无码妲己 | 国产成人无码午夜视频在线播放 | 极品熟女少妇av免费久久自慰 | 加勒比一本大道香蕉av | 国产肥熟女视频一区二区i 国产肥熟女视频一区二区三区 | 国产精品亚洲一区二区v3d | 国产精彩视频在线观看91 | 国内视频一区二区三区 | 国产一区二区女内射 | 国产欧美日韩中文字幕第一页 | 精品三级久久久久久久电影 | 91久久国产最好的精华液 | 国产成人av无码在线 | av中文字幕一区二区三区久久 | 国产精品日韩欧美久久综合 | 精品国产99久久无毒不卡 | 精品人妻无码中字系列 | 3d动漫精品啪啪一区二区中文 | 国产一区福利 | 韩国黄色漫画在线看在线阅读 | 国产亚洲精久久久久久无码色戒 | av无码一区二区在线观看 | 国产午夜福利影院在线观看 | 成人一区二区三区av电影 | 精品人妻中文无码av在线 | 国产成人黄色网站 | 91视频网 | 国产免费无码av在线观看 | 国产av综合精品久久久久 | 成人涩涩视频免费观看 | 成人精品高清视频在线观看 | 国产无码专区在线播放视频 | av在线播放日韩亚 | 欧美一区二区三区四区 | 高清无码在线免费 | 2025国产精品自在自线 | 高潮毛片无遮挡高清免费软件 | 国产成久久免费精品av片天堂 | 国语高清在线视频二区 | 成人午夜高潮免费视频在线观看 | a级毛片免费无码 | av成人午夜无码一区二区 | 国产成人久久精品二区三区牛 | 国产成人免费无庶挡视频 | av在线亚洲欧洲日产一区二区 | 国产亚洲欧美人成在线 | 二区在线观看免费 | 不卡国产手机版毛片 | av在线不卡无码一区 | 精品日韩欧美国产一区二区三区 | 国产精品秘果冻传 | 国产精品码ls字幕 | 国产丝袜足交在线观看 | 成人精品丝袜在线一区 | 18禁无遮挡羞羞污污污污网站 | 99国产精品自在自在久久 | 高潮欧美老妇 | 国产成人精品久久亚洲高清不卡 | 国产日韩aⅴ免费无码一区二区 | 99久久精品国产国产毛片 | 国产一区亚洲一区 | 2025国产精品一区二区在线 | 国产不卡一区二区三区視频。 | 国产成人无码aⅴ片在线观 国产成人无码aⅴ片在线观看 | 国产剧情巨作在线观看 | 成人精品第一区二区三 | 国产自在现偷国产精品国产日韩 | 国产成人精品男人的天堂下载 | 精品人妻中文av一区二区三区 | 国产精品免费播放 | 国产91精品 | 精品一卡二卡三卡四卡兔 | 97无码精品人妻一区二区三区 | 国产真实乱对白精彩久久91 | 国产精品开放色视频 | 国产av无码亚洲一区二区 | 国产一级毛片久久av | 国产精品亚洲精品日韩己满 | 国产一级aa黄毛片 | 二区不卡 | 国产精品爆乳在线播放 | 国语对白一区二区三区 | 国产午夜人做人免费 | 97人妻一区二区精品免费 | av一区二区三区电影在线播放 | 国产三级精品三级在线播放 | 国产av一区二区三区四区五 | 国产欧美首页精品 | 国产成年免费大片黄在线观看 | 国产aⅴ一二三区无码视频 国产aⅴ一区 | 国产在线精品一区二区不卡 | 国产自国产自愉自愉免费24区 | 国产精品嫩草久久久久 | 国产熟女视频草草影院 | 91高清在线亚洲一 | 国产91精品丝袜一区二区漫画 | 国产精品偷窥盗摄偷看无码 | 激情欧美一区二区三区中文字幕 | 国产综合久久久久久 | 国产三级中文字幕 | 国产成人综合亚洲网站 | 国产高清日韩在线播放 | 国产精品二区高清在线 | 国产亚洲欧美在线一区二区 | av激情在线观看免费 | 成人午夜电影大全在线观看 | 99久久综合狠狠综合久久aⅴ | 韩国精品一区二区 | 成人碰碰视频公开老师 | 国产精品美女久久久久久麻 | 精品无人区麻豆乱码久久久 | 国产精品无码久久av丝袜喷水 | 精品国产一区二区三区久久影院 | 国产成人精品a视频 | 国产人妖视 | 波多野结衣高清中文在线 | 国产精品一亚洲av日韩av欧 | 国产精品亚洲午夜不卡 | 国产成人无码区在线观看流畅 | a级毛片无码久久精品免费 a级毛片无码免费久久 | 精品日本一区二区三区在 | 91精品欧美产品免费观看 | 丰满美女a级毛片 | 精品国产无码一区二区 | 国产精品视频一区 | 国产av天堂无码一区二区三区 | 国产欧美日韩在线综合网 | 国产精品免费一区二区三区四区 | 国产福利视频一区二区在线播放 | 国产午夜亚洲精品不卡福利 | 国产二区交换配乱婬 | 精品国产亚洲人成在线观看芒果 | 国产午夜精品理论 | 精品人妻系列无码人妻网 | 国产成人黄网站在线观看软件 | 国产三级精品专区欧美激情福利 | 国产爆乳福利片在线手机观看 | 国产精品一二三区日韩 | 99精品久久久久久久久久 | 国产日韩a视频在线播放视频色欲 | 国产精品一区二区国产在线观看 | 精品国产香蕉伊思人在线又爽又黄 | av天天看 | 国产精品黑色 | 国产欧美亚洲三区久在线观看 | 国产精品一级无码免费播放 | 91久久国产综合久久91大便 | 国产成人国拍亚洲精品 | 91福利免费网站在线观看 | 91麻豆国产福利品精 | 国产精品熟女视频一区二区 | 白丝护士高潮喷水免费网站 | 韩国美女爽快一级毛片免费观看 | 国产精品无码日韩欧 | 国产一区二区电影 | 国产精品特级毛片一区二区 | 国产精品一区免费视频播放 | 高潮白浆潮喷正在播放 | 精品国产91久久久久久动漫 | 国产一线视频在线看 | 国产高清视频青青青在线 | 91制片厂制作果冻传 | 国产后式视频无码在线 | 果冻传媒av毛片无码蜜桃 | 国产日韩一区二区三区 | 国产午夜福利精品久久 | 91久久香蕉囯产熟女线看 | 国产精品亚洲欧美中字 | 国产午夜福利久久 | 国内拍自产精品视频在线观看 | 国产人妻人伦精品午夜剧场 | 国产91丝袜在线播放动漫 | 精品亚洲av无码喷奶水 | 国产成人亚洲精品无码h在线 | 福利一区二区久久 | 2025亚洲卡一卡二新区入口 | 国产人妻人伦精品1国产丝袜 | 成人国产综合av片 | a级毛片免费看久久久 | 国产一区在线免费观看 | 东京热亚洲精品中文一区 | av一级片| 91麻豆视频 | 国产精品露脸精 | 国产高潮丝袜熟女视频 | 国产高清av在线播 | 国产成人综合美国十次 | 国产精品毛片久久 | 国产种子在线看网站在线观看 | 国产精品无码福利午夜专区 | 99精品国产福利一区二区 | 精品国产乱码一区二区三区麻豆 | 国产精品日韩欧美一区二区视频 | 成人免费毛片一区二区三区 | 国产精品一级毛片 | 国产野战正规军全 | 国产一区二区视频免费 | 国产一区一二区高清不卡 | 丰满人妻熟妇乱又仑精品 | 国产微拍精品一区二区 | 国产无码啪啪视频 | 国产精品成人免费视频一区 | 国产熟女露脸大叫高潮 | 成人欧美激情亚洲日韩蜜臀 | 国产精品青草久久久久福利99 | 成人綜合網亞洲伊人 | 国产精品免费高清在线观看 | 国产小视频网在线播放 | 成人欧美一区二区三区黑人孕妇 | 国产成人a视频高 | 国产精品中文字幕免费观看 | 18禁成人黄网站免费视频 | 国产人妻精品一区二区三区不 | 国产无码午夜不卡 | 国内外成人免费视频 | 精品国产免费久久无码 | 国产精品日韩欧美一区二区三区 | 99久久婷婷免费国产综合精品 | 国产美女久久影院 | 国产在线高清一级毛片 | 精品日本一区二区三区在 | 精品久久久久久天堂色毛毛 | 精品欧洲av无码一区二区 | av免费看网| 国产精品一区二区高清久久久 | 国产成人一区二区三区综合区 | av蜜臀网站 | 按摩师舌头进去添的我好舒服 | 91久久人妻中文字幕色欲 | 2025国产精品一区二区在线 | 精品少妇爆乳无码专区久久 | 18禁无码无遮挡 | 国产精品玖玖资 | a片日韩美女视频免费 | 国产野外无码理论片 | 国产三级级在线观看大学生 | 高清无码国产黄片 | 国产午夜无码片在线观看 | 国产精品极品白嫩在线播放 | 国产精品毛片一区二区 | 99久久九九社区 | 国产区免费国际一区二区 | 91无码久久国产线看观看 | 国产黄在线观看免费软件下载 | 国产成人精品亚洲日本在线 | 国产亚洲日韩精品欧美一区二区 | 国产91密拍在线高清无删减 | 国产成人在线 | 国产v日本v欧美v一二三四区 | 国产成人h片视频在线观看 国产成人h在线观看网站站 | 国产v片精品在线播放 | 国产高清国内精品福利色噜噜 | 按摩高潮a片一区二区三区 按摩师舌头进去添的我好舒服 | 成人免费av一区二区三区 | 国产一区影视 | 91麻豆国产原创剧情片 | 3d动漫精品啪啪一区二区免 | 国产午夜精品片一区二区三区 | 国产免费一区二区三区在线观看 | 国产福利精品一区二区无码 | 国产色片在线观看 | 精品人妻中文字幕有码在线 | 海角视频在线观看 | 国产激情久久久久影院老熟女 | 精品无码一区二区三区水蜜桃 | av无码国产在 | 国产午夜精品理论片免费观看 | 国产三级电影免费看 | 国产精品亚洲一区二区无码 | 国产午夜成人久久无码一区二区 | 99久久精品国产免费男女 | 精品国产成人一区二区99 | 2025久久精品免费观看 | 2025中文字幕在线观看 | 国产精品国内自产拍在线播放 | 国产精品一区二区av麻豆 | 国产精品无码亚洲 | 精品国偷自产在线视频99 | 2025精品国偷自产免费观看 | 国产原创在线观看播放 | 精品国产一区二区三区精品日韩 | 国产成人久久综合一区四季 | 国产+人+综合+亚洲 国产+人人+视频 | 91精品在线免费 | 91福利精品老师国产自产在线 | 白浆喷水了 | 国产午夜福利不卡在线观看 | 狠狠爱无码一区二区三区 | 国产激情高清在线视频免费观看 | 国产欧美日本亚洲精品一5 国产欧美日本亚洲精品一5区 | 国产一级毛片精品完 | 国产成人午夜福利电影在线观看者 | 国产麻豆精品一区二区 | 国产探花在线精品一区二 | 精品国产免费午夜剧场 | 国产在线精品一区在线观 | 加勒比精品综合在线 | 国产欧美国产精品第一区 | 国产午夜精品福利久久 | 国产av无码专区亚洲av手机麻豆 | 国产精品成久久久久三级无码 | 成人无码在线视频播放 | av在线资源网址 | 国产成人毛片精品 | 国产精品国产三级在线专区丘 | 国产丝袜一区 | av无码人妻一区二区三区在 | 精品少妇人妻av无码专区 | 国产午夜视频在线观看 | 91在线免费看 | 国产日韩在线播放一区 | 岛国视频在 | 国产成人啪一区二区 | 91在线精品国产 | 91视频导航 | 国产一区二区精品久久凹凸 | 国产三级久久久精品麻豆三级 | 国产日韩精品影院 | 高清无码一区 | 国产中文三级全黄 | 国产午夜精品久久久 | 国产精品无码片 | 国产无码最新上传在线观看 | 国产成人a区在线观看视频 国产成人a视频 | 国产探花在线精品一区二 | 国产成人av片无码免费 | 国产免费高清综合视频 | 国产在线精品一区一本 | 精品视频麻豆网站 | 韩国三级大胸女高清视频 | 国产精品成人小电影在线观 | 国产av一区二区三区 | 91久久久久无码精品国产软 | 福利精品一区二区三区 | 国产精品成人网站在线观看 | 国产一区国产二区在线精品 | 国产av无码专区亚洲av果冻传 | 2025国产视频不卡在线 | 国产精品白浆无码流出 | 91人妻无码精品一区二区毛片 | 福利一区二区三区视频在线观看 | 加勒比在线精品视频 | 国产尤物视频免费看 | 精品亚洲国产成v人片传媒 精品亚洲国产成人av不卡 | 国产三级无码内射在线看 | 国产成人无码免费看片软件 | 国产精品玖玖 | 国产精品欧美亚洲韩国日本 | 国产午夜精品美女短视频 | 国产午夜精品一区二区 | 国产精品无码影视久久久久久久 | 国产成人免费不卡在线观看 | 国产精品丝袜无码不卡视频 | 高潮喷水在线播放 | 国模国产精品嫩模大尺度视频 | 国产91在线播放边 | 国产精品系列在线观看 | 国产成人拍精品免费视频 | 丰满人妻熟妇av无码区a | 国产草裙社区在线观看 | 国产喷水一区二区三区蜜臀 | 69国产成人综合久久精 | 国产爆乳无码福利电影 | 国精产品一区二区三区四区糖心 | 国产黑色丝袜在线观看下 | 91国语精品自产拍在线观看 | 国产欧美日韩视频怡春院 | 国产精品白浆在线观看无码专区 | 国产激情精品一区二区三区 | 国产精品伊人 | 国产精品无码不卡一区二区 | 国产成人av一区二区三区在线 | 高清av熟女一区 |