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

ORACLE數據庫異步IO介紹

數據庫 Oracle
Linux 異步 I/O (AIO)是 Linux 內核中提供的一個增強的功能。它是Linux 2.6 版本內核的一個標準特性,當然我們在2.4 版本內核的補丁中也可以找到它。AIO 背后的基本思想是允許進程發(fā)起很多 I/O 操作,而不用阻塞或等待任何操作完成。稍后或在接收到 I/O 操作完成的通知時,進程就可以檢索 I/O 操作的結果。

   異步IO概念

  Linux 異步 I/O (AIO)是 Linux 內核中提供的一個增強的功能。它是Linux 2.6 版本內核的一個標準特性,當然我們在2.4 版本內核的補丁中也可以找到它。AIO 背后的基本思想是允許進程發(fā)起很多 I/O 操作,而不用阻塞或等待任何操作完成。稍后或在接收到 I/O 操作完成的通知時,進程就可以檢索 I/O 操作的結果。

  Linux IO模型(I/O models)分同步IO模型(synchronous models)和異步IO模型(asynchronous models)。 在同步IO中,線程啟動一個IO操作然后就立即進入等待狀態(tài),直到IO操作完成后才醒來繼續(xù)執(zhí)行。而異步IO方式中,線程發(fā)送一個IO請求到內核,然后繼 續(xù)處理其他的事情,內核完成IO請求后,將會通知線程IO操作完成了

  如果IO請求需要大量時間執(zhí)行的話,異步文件IO方式可以顯著提高效率,因為在線程等待 的這段時間內,CPU將會調度其他線程進行執(zhí)行,如果沒有其他線程需要執(zhí)行的話,這段時間將會浪費掉(可能會調度操作系統(tǒng)的零頁線程)。如果IO請求操作 很快,用異步IO方式反而還低效,還不如用同步IO方式。

  其它關于異步IO與同步IO的細節(jié),可以參考Boost application performance using asynchronous I/O這篇文章,網上很多"Linux異步IO"的文章其實是翻譯自這篇文章。如果了解更多關于異步IO的細節(jié),可以細讀這篇文章。

  異步IO好處

  異步I/O的優(yōu)點:異步I/O是和同步I/O相比較來說的,如果是同步I/O,當一個I /O操作執(zhí)行時,應用程序必須等待,直到此I/O執(zhí)行完。相反,異步I/O操作在后臺運行,I/O操作和應用程序可以同時運行,提高了系統(tǒng)性能;使用異步 I/O會提高I/O流量,如果應用是對裸設備進行操作,這種優(yōu)勢更加明顯, 因此像數據庫,文件服務器等應用往往會利用異步I/O,使得多個I/O操作同時執(zhí)行. 而且從官方文檔來看,ORACLE也是推薦ORACLE數據庫啟用異步IO的這個功能的。

  With synchronous I/O, when an I/O request is submitted to the operating system, the writing process blocks until the write is confirmed as complete. It can then continue processing. With asynchronous I/O, processing continues while the I/O request is submitted and processed. Use asynchronous I/O when possible to avoid bottlenecks.

  Some platforms support asynchronous I/O by default, others need special configuration, and some only support asynchronous I/O for certain underlying file system types.

  Q: 2. What are the benefits of Asynchronous I/O?

  A: The implementation of Asynchronous I/O on Red Hat Advanced Server allows Oracle processes to issue multiple I/O requests to disk with a single system call, rather than a large number of single I/O requests. This improves performance in two ways:

  First, because a process can queue multiple requests for the kernel to handle, so the kernel can optimize disk activity by recording requests or combining individual requests that are adjacent on disk into fewer and larger requests.

  Secondary, because the system does not put the process in sleep state while the hardware processes the request. So, the process is able to perform other tasks until the I/O complete.

  This involves making use of I/O capabilities such as:

  Asynchronous I/O: Asynchronous I/O does not reduce traffic but allows processes to do other things while waiting for IO to complete.

  Direct I/O (bypassing the Operating System's File Caches) : Direct IO does not reduce traffic but may use a shorter code path / fewer CPU cycles to perform the IO.

  啟用異步IO

  ORACLE數據庫是從ORACLE 9i Release 2開始支持異步IO特性的。之前的版本是不支持異步IO特征的。另外在ORACLE 9i R2和 ORACLE 10g R1中默認是禁用異步特性的,直到ORACLE 10g R2才默認啟用異步IO特性。

  Q: 4. Can I use Asynchronous I/O with Oracle 8i or Oracle 9i release 1?

  A: No. Asynchronous I/O feature is only available with Oracle RDBMS 9i release 2 (Oracle9iR2).

  Q: 5. Is Asynchronous I/O active with Oracle RDBMS by default?

  A: No. By default, Oracle9iR2 and Oracle10gR1 are shipped with asynchronous I/O support disabled.In 10gR2 asyncIO is enabled by default.

  那么如何啟用ORACLE數據庫的異步IO特性呢? 我們可以按照下面步驟操作:

  1:首先要確認ORACLE數據庫所在的系統(tǒng)平臺(操作系統(tǒng))是否支持異步IO

  目前流行的Linux/Unix平臺基本上都支持異步IO,但是一些老舊的版本就不一定了。可以搜索一下相關文檔了解清楚。

  2: 檢查是否安裝libaio、libaio-devel相關包(似乎libaio-devel包不是必須的,測試環(huán)境沒有l(wèi)ibaio-devel似乎也OK,當然最好也一起安裝)

 

  1. [root@DB-Server ~]# rpm -qa | grep aio  
  2. libaio-0.3.106-5 
  3. libaio-0.3.106-5 
  4.   
  5. [root@DB-Server Server]# rpm -ivh libaio-devel-0.3.106-5.i386.rpm 
  6. warning: libaio-devel-0.3.106-5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 1e5e0159 
  7. Preparing...                ########################################### [100%] 
  8.    1:libaio-devel           ########################################### [100%] 
  9. [root@DB-Server Server]# rpm -ivh  libaio-devel-0.3.106-5.x86_64.rpm 
  10. warning: libaio-devel-0.3.106-5.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID 1e5e0159 
  11. Preparing...                ########################################### [100%] 
  12.    1:libaio-devel           ########################################### [100%] 
  13.   
  14. [root@DB-Server Server]# rpm -qa | grep libaio 
  15. libaio-0.3.106-5 
  16. libaio-devel-0.3.106-5 
  17. libaio-devel-0.3.106-5 
  18. libaio-0.3.106-5 

 

  3:檢查系統(tǒng)是否支持異步I/O

  根據文檔[Note 370579.1] ,可以通過查看slabinfo統(tǒng)計信息查看操作系統(tǒng)中AIO是否運行,slab是Linux的內存分配器,AIO相關的內存結構已經分配,kiocb值的第二列和第三列非0即是已使用

  [root@DB-Server ~]# cat /proc/slabinfo | grep kio

  kioctx 62 110 384 10 1 : tunables 54 27 8 : slabdata 11 11 0

  kiocb 0 0 256 15 1 : tunables 120 60 8 : slabdata 0 0 0

  kiocb值的第二列和第三列非0表示系統(tǒng)已經啟用異步IO。如上所示,表示異步I/O沒有在使用。

  The kioctx and kiocb are Async I/O data structures that are defined in aio.h. If it shows a non zero value that means async io is enabled. source code loaded /usr/src/linux-/include/linux/aio.h

  4:修改、優(yōu)化系統(tǒng)內核參數

  Linux從2.6 kernel開始,已經取消了對IO size的限制,Oracle建議將aio-max-nr的值設置為1048576或更高。

  [root@DB-Server ~]# cat /proc/sys/fs/aio-max-nr

  65536

  命令echo 1048576 > /proc/sys/fs/aio-max-nr修改參數,只對當前環(huán)境有效,如果系統(tǒng)重啟過后,則會使用默認值,所以最好修改參數文件/etc /sysctl.conf。編輯/etc/sysctl.conf 添加或修改參數fs.aio-max-nr = 1048576,保存后。運行sysctl -p使之生效。

 

 

  [root@DB-Serveruat ~]# cat /proc/sys/fs/aio-max-nr

  1048576

  注意aio-max-size參數從RHEL4開始已經不存在了,詳情見文檔Kernel Parameter "aio-max-size" does not exist in RHEL4 / EL4 / RHEL5 /EL5 (文檔 ID 549075.1)

  5:檢查ORACLE軟件是否支持開啟AIO。

  如下所示有輸出值,表示ORACLE軟件支持開啟AIO,其實從ORACLE 9i R2開始,ORACLE就已經支持開啟異步IO(AIO)了。不過10GR1以前版本需要手動開啟AIO,相對而言要麻煩一些。

  1. [oracle@DB-Server ~]$ /usr/bin/ldd $ORACLE_HOME/bin/oracle | grep libaio 
  2.         libaio.so.1 => /usr/lib64/libaio.so.1 (0x00007f5a247f4000) 
  3. [oracle@DB-Server ~]$  /usr/bin/nm $ORACLE_HOME/bin/oracle | grep io_getevent  
  4.                  w io_getevents@@LIBAIO_0.4  

  6:數據庫級別啟用異步I/O

  將參數disk_asynch_io設置為true,其實ORACLE 10g R2中參數disk_asynch_io默認是為true的。

 

 

  1. SQL> alter system set filesystemio_options = setall scope=spfile;  
  2.   
  3. System altered. 
  4.   
  5. SQL> alter system set disk_asynch_io = true scope=spfile;  
  6.   
  7. System altered.

  關于參數filesystemio_options有四個值: asynch、directio, setall,none. 一般建議設置為setall比較合適。

  You can use the FILESYSTEMIO_OPTIONS initialization parameter to enable or disable asynchronous I/O or direct I/O on file system files. This parameter is platform-specific and has a default value that is best for a particular platform. It can be dynamically changed to update the default setting.

  FILESYTEMIO_OPTIONS can be set to one of the following values:

  · ASYNCH: enable asynchronous I/O on file system files, which has no timing requirement for transmission.

  在文件系統(tǒng)文件上啟用異步I/O,在數據傳送上沒有計時要求。

  · DIRECTIO: enable direct I/O on file system files, which bypasses the buffer cache.

  在文件系統(tǒng)文件上啟用直接I/O,繞過buffer cache。

  · SETALL: enable both asynchronous and direct I/O on file system files.

  在文件系統(tǒng)文件上啟用異步和直接I/O。

  · NONE: disable both asynchronous and direct I/O on file system files.

  在文件系統(tǒng)文件上禁用異步和直接I/O。

  設置完成后重啟數據庫,驗證異步IO特性是否啟用。如下所示, kiocb的第二、三列都不為0,表示ORACLE的異步IO特性已經啟用。

  [oracle@DB-Server ~]$ cat /proc/slabinfo | grep kio

  kioctx 60 80 384 10 1 : tunables 54 27 8 : slabdata 8 8 0

  kiocb 6 30 256 15 1 : tunables 120 60 8 : slabdata 2 2 0

  [oracle@DB-Server ~]$

  參考資料:

  http://www.ibm.com/developerworks/linux/library/l-async/index.html

  https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=73665184034240&parent=DOCUMENT&sourceId=223117.1&id=432854.1&_afrWindowMode=0&_adf.ctrl-state=11m9r3dm4l_242

  https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=73689176803264&parent=DOCUMENT&sourceId=471846.1&id=225751.1&_afrWindowMode=0&_adf.ctrl-state=11m9r3dm4l_291

  http://blog.sina.com.cn/s/blog_465a4a1e0100oizv.html

  http://semiter.blog.51cto.com/1234477/1243325

  本文轉自:http://www.cnblogs.com/kerrycode/

  作者:瀟湘隱者

  本文版權歸作者所有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接.

 

 

責任編輯:honglu 來源: 博客園
相關推薦

2015-10-28 14:45:35

ORACLE AIO異步IO

2011-05-17 13:43:23

Oracle數據庫

2010-03-18 09:28:14

Oracle數據庫遷移

2010-04-15 13:01:25

Oracel數據庫

2009-08-24 18:09:13

C#調用Oracle數

2010-04-02 12:23:30

Oracle數據庫

2010-05-07 17:39:02

Oracle數據庫性能

2010-04-20 11:41:55

Oracle數據庫

2010-04-23 14:32:01

Oracle數據庫

2010-04-23 16:05:50

Oracle數據庫

2011-07-27 11:08:49

Oracle數據庫EM Console重

2011-03-22 14:49:35

Oracle數據庫重定義表

2011-05-25 10:56:19

Oracle數據庫Unix環(huán)境優(yōu)化

2011-09-02 10:37:15

Oraclesqlload用法

2011-08-11 16:08:55

Oracle數據庫ASHAWR

2010-04-19 12:16:53

Oracle數據庫

2010-04-07 09:31:02

Oracle數據庫

2010-04-15 15:42:11

Oracle數據庫

2011-08-05 13:17:34

Oracle數據庫閃回個性

2011-05-26 10:30:12

Oracle數據庫約束
點贊
收藏

51CTO技術棧公眾號

手机看片久久久| 800av在线播放| 成视频免费观看在线看| 国产主播一区二区三区| 久久免费视频网站| www.av天天| 国产精品亚洲欧美一级在线| 亚洲成人综合视频| 亚洲a∨一区二区三区| 国产sm主人调教女m视频| 国产精品一卡| 久久亚洲精品国产亚洲老地址| 人妻 丝袜美腿 中文字幕| 欧美黑人粗大| 一区二区三区日本| 欧美综合77777色婷婷| 国产视频在线免费观看| 一本色道久久综合| 久久九九热免费视频| 久久久久久久久免费看无码 | 国产91色在线免费| 欧美风情第一页| 猛男gaygay欧美视频| 91精品欧美久久久久久动漫| 一区二区传媒有限公司| a在线免费观看| 国产午夜三级一区二区三| 97夜夜澡人人双人人人喊| 久久久久久久久久成人| 亚洲性图久久| 久久综合电影一区| www色com| 亚洲三级网址| 亚洲黄色有码视频| 丰满人妻一区二区三区大胸| 成人精品动漫| 一本色道**综合亚洲精品蜜桃冫| 成人在线视频一区二区三区| 午夜伦全在线观看| 国产亚洲短视频| 精品国产免费人成电影在线观...| 97在线公开视频| 日韩国产高清影视| 国产91露脸中文字幕在线| 精品在线视频免费观看| 亚洲一区二区| 精品国产网站地址| 9.1片黄在线观看| 国产成人精品一区二区免费看京| 亚洲第一天堂av| 久久无码专区国产精品s| 91国产一区| 欧美群妇大交群的观看方式| 中文字幕国产传媒| 久久99久久99精品免观看软件| 婷婷夜色潮精品综合在线| 超碰成人免费在线| a毛片不卡免费看片| 一区二区三区不卡视频 | 亚洲性感美女99在线| 欧美成人亚洲成人日韩成人| 综合五月激情网| 中文字幕午夜精品一区二区三区| 久久久精品视频成人| 五月天免费网站| 日韩欧美网址| 久久久精品在线| 国产极品美女在线| 欧美一区二区三区免费看| 久久久成人av| 麻豆91精品91久久久| 精品成人国产| 欧美亚洲日本网站| 日韩 国产 欧美| 美日韩一级片在线观看| 国产欧美精品在线播放| 国产又粗又大又爽| 国产91丝袜在线播放| 国产伦精品一区二区三区高清版| 天堂中文在线官网| 久久久久99精品一区| 亚洲第一在线综合在线| 91激情在线| 一区二区三区四区不卡在线 | 久久精品三级视频| 亚洲mv大片欧洲mv大片| 欧美激情视频播放| www.国产一区二区| 老司机精品视频一区二区三区| 91网站在线免费观看| 日本黄色三级视频| 亚洲国产精品成人久久综合一区 | 欧美喷水视频| 欧美专区国产专区| 一级特黄色大片| 成人激情综合网站| 日韩国产在线一区| 污污影院在线观看| 欧美色另类天堂2015| xx欧美撒尿嘘撒尿xx| 爱爱精品视频| 中文字幕国产精品久久| 一区二区三区免费高清视频| 乱码第一页成人| 91久久精品国产91久久| 四虎国产精品永远| 日本一区二区三区在线观看| 国产精品三级一区二区| 色8久久影院午夜场| 日韩一区二区精品葵司在线| 久久美女免费视频| 黄页网站一区| 国产精品影院在线观看| 色窝窝无码一区二区三区成人网站| 国产日韩精品一区二区三区 | 欧美男同性恋视频网站| 国产一级二级在线观看| 亚洲精品成人无限看| 日本精品一区二区三区在线播放视频 | 黄页网站在线看| 青青草综合网| 69精品小视频| 性一交一乱一透一a级| 欧美经典三级视频一区二区三区| 污污污污污污www网站免费| 91九色综合| 亚洲男人天堂网| 国产精品99re| 国产精品一区二区男女羞羞无遮挡 | 欧美国产日韩免费| 一区二区三区www污污污网站| 26uuu另类欧美| a天堂资源在线观看| 亚洲黑人在线| 中文字幕日韩av| 亚洲第一网站在线观看| 99视频超级精品| 国产精品国产三级国产专区51| 韩日一区二区| 亚洲深夜福利在线| 欧美 日韩 精品| 99在线精品视频| 国产黄页在线观看| 麻豆一区二区| 88xx成人精品| 天堂中文在线8| 五月婷婷综合激情| 香港三日本8a三级少妇三级99| 欧美精品激情| 福利视频久久| 日本片在线观看| 日韩欧美另类在线| 青青草国产在线观看| 激情欧美一区二区| japanese在线视频| 国产精品1区在线| 久久国产精品久久久久久久久久| 91片黄在线观看喷潮| 国产精品不卡在线| 久久久久久久久久一区| 欧美hd在线| 亚洲va码欧洲m码| av中文字幕在线观看| 日韩欧美一级精品久久| 久久久久免费看| 99这里只有精品| 久久精品免费一区二区| 国产一区二区三区探花| 国产精品日韩欧美| 成人福利网站| 精品国产乱码久久久久久闺蜜| 国产一级视频在线| 91影院在线观看| chinese少妇国语对白| 欧美欧美黄在线二区| 国产精品美乳在线观看| 高h视频在线观看| 亚洲国产精品成人精品| 99久久久久久久久| 中文字幕永久在线不卡| 国产精品欧美性爱| 久久精品国语| 一区二区三区一级片| 伊人久久影院| 日本精品免费一区二区三区| 日本免费中文字幕在线| 精品av久久707| 日韩三级一区二区| 亚洲精品一二三| 人妻丰满熟妇aⅴ无码| 日本人妖一区二区| 99久久久精品视频| 国产真实有声精品录音| 91久久国产综合久久91精品网站| 成年人视频免费在线播放| 亚洲人成电影网站色xx| 国产乱码久久久久| 狠狠久久亚洲欧美专区| 国精品人伦一区二区三区蜜桃| 成人小视频在线| 妺妺窝人体色www在线观看| 欧美在线亚洲| 热re99久久精品国产99热| 亚洲欧美久久精品| 欧美在线视频网站| 黄色在线播放网站| 亚洲免费成人av电影| 精品免费久久久| 在线观看区一区二| 国产对白videos麻豆高潮| 中国av一区二区三区| 久久久老熟女一区二区三区91| 美腿丝袜在线亚洲一区| 欧美三级一级片| 欧美日韩综合| 一区二区三区四区国产| 自拍偷拍一区| 国产一区精品在线| 国模大尺度视频一区二区| 国产精品91久久久久久| 678在线观看视频| 日韩在线视频国产| 免费人成在线观看网站| 精品电影一区二区| 国产suv一区二区| 欧美理论电影在线| 91porny九色| 午夜不卡av在线| 国产亚洲精久久久久久无码77777| 国产欧美一区二区精品性色超碰 | 国产精品亚洲lv粉色| 在线观看视频一区| 日韩综合在线观看| 欧美性猛交99久久久久99按摩| 久久久久无码国产精品| 亚洲乱码中文字幕| 国产精品白丝喷水在线观看| 欧美激情一区二区三区四区| 精品人妻互换一区二区三区| 99精品在线观看视频| 精品无码av一区二区三区| 国产精品99久久久| 伊人国产精品视频| 久久国产麻豆精品| 日日干夜夜操s8| 免费看日韩精品| 超碰在线人人爱| 日韩福利视频网| 狠狠热免费视频| 日韩制服丝袜av| 三级a在线观看| 欧美aaaaaa午夜精品| 一区二区三区视频网| 久久精品免费看| 91小视频在线播放| 国产精品综合一区二区| 潘金莲一级淫片aaaaa| 福利电影一区二区三区| 久久久久亚洲AV成人网人人小说| 国产精品1区二区.| 国产艳妇疯狂做爰视频| 99久久精品免费看| 日本高清www| 国产午夜三级一区二区三| x88av在线| 国产精品乱人伦| 爱爱视频免费在线观看| 一区二区三区在线观看欧美| 久久久久久久9999| 午夜欧美视频在线观看| 国产一级免费视频| 欧美日韩综合在线| 国产婷婷一区二区三区久久| 日韩精品一区二区三区三区免费 | 国产99久久久国产精品潘金网站| 少妇性l交大片7724com| 成人高清视频免费观看| 久久丫精品国产亚洲av不卡| 国产午夜精品理论片a级大结局| 亚洲黄色网址大全| 亚洲免费观看高清完整版在线| 国产精品第72页| 91成人在线精品| 国产精品污视频| 日韩av在线播放资源| 成人午夜电影在线观看| 乱亲女秽乱长久久久| 自由日本语热亚洲人| 国产日韩av高清| 97成人在线| 日韩伦理一区二区三区av在线| 国产精品久久久久久久久久10秀| 国产精品一线二线三线| 日韩av在线播放中文字幕| 国产黑丝在线视频| 久久在线观看免费| 欧美精品久久久久久久久46p| 午夜国产精品一区| 国产又大又粗又硬| 精品视频偷偷看在线观看| 黄色片网站在线| 欧洲精品在线视频| 麻豆久久一区| 日韩欧美在线一区二区| 狠狠入ady亚洲精品经典电影| 密臀av一区二区三区| 成人免费视频app| 91ts人妖另类精品系列| 欧美视频免费在线观看| 国产视频第二页| 伊人久久久久久久久久久久久| 色呦呦网站在线观看| 国产精品视频白浆免费视频| 久9re热视频这里只有精品| 制服诱惑一区| 日韩成人午夜电影| 中文字幕免费高清视频| 亚洲另类一区二区| 在线播放国产一区| 精品呦交小u女在线| 第四色日韩影片| 亚洲自拍小视频| 国产高清久久| 91小视频网站| 国产日本欧洲亚洲| 一级成人黄色片| 亚洲国产中文字幕在线观看| 中国av在线播放| 91天堂在线观看| 亚洲mv大片欧洲mv大片| 污污网站免费看| 国产视频视频一区| 日韩手机在线视频| 亚洲另类激情图| 色在线免费观看| 黄色99视频| 亚洲精一区二区三区| 亚洲国产精品狼友在线观看| 亚洲一区视频在线观看视频| 精品久久久久成人码免费动漫| 成年人精品视频| 精品国产乱码一区二区三区| av动漫免费观看| 国产一区二区三区日韩| 极品久久久久久| 欧美一卡二卡三卡| 1区2区3区在线视频| 亚洲精品欧美日韩| 你懂的视频一区二区| www.色.com| 一级精品视频在线观看宜春院 | 亚洲国产成人在线视频| 超免费在线视频| 国产在线精品一区二区三区》 | 18成人在线观看| 911美女片黄在线观看游戏| 日韩最新中文字幕电影免费看| 日本a人精品| 只有这里有精品| 国产精品影视网| 久久精品免费av| 日韩av最新在线观看| 在线观看的黄色| 无码免费一区二区三区免费播放| 蜜臂av日日欢夜夜爽一区| 欧美做爰爽爽爽爽爽爽| 欧美变态凌虐bdsm| 国产在线88av| 日本一区二区三区免费观看| 毛片一区二区三区| 青青草国产在线观看| 日韩av在线免费观看| 国产精品久久久久av电视剧| 在线精品日韩| 菠萝蜜视频在线观看一区| 日本免费精品视频| 久久精品亚洲国产| 老司机精品在线| 国产精品入口免费软件| 亚洲欧美另类小说视频| 欧美 日韩 国产 成人 在线 91| 欧美在线中文字幕| 欧美oldwomenvideos| 中文字幕永久免费| 色呦呦一区二区三区| 日韩在线资源| 国产精品综合久久久久久| 久久久久久黄| www.av视频| 亚洲欧美日韩国产中文| 国产日韩在线观看视频| 国产精品秘入口18禁麻豆免会员| 国产精品美女一区二区| 手机av免费在线观看| 国产免费观看久久黄| 亚洲理论在线| 性欧美疯狂猛交69hd| 日韩av影视综合网| 日韩一区二区三区精品视频第3页| 国产h视频在线播放|