久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁技術(shù)文章
文章詳情頁

MySQL OOM(內(nèi)存溢出)的解決思路

瀏覽:64日期:2023-10-13 14:34:49

OOM全稱'Out Of Memory',即內(nèi)存溢出。

內(nèi)存溢出已經(jīng)是軟件開發(fā)歷史上存在了近40年的“老大難”問題。在操作系統(tǒng)上運行各種軟件時,軟件所需申請的內(nèi)存遠(yuǎn)遠(yuǎn)超出了物理內(nèi)存所承受的大小,就叫內(nèi)存溢出。

內(nèi)存溢出產(chǎn)生原因多種多樣,當(dāng)內(nèi)存嚴(yán)重不足時,內(nèi)核有兩種選擇:

直接panic 殺掉部分進程,釋放一些內(nèi)核。

大部分情況下,會殺掉導(dǎo)致OOM的進程,然后系統(tǒng)恢復(fù)。通常我們會添加對內(nèi)存的監(jiān)控報警,例如:當(dāng)memory或swap使用超過90%時,觸發(fā)報警通知,需要及時介入排查。

如果已經(jīng)出現(xiàn)OOM,則可以通過dmesg命令查看,CentOS7版本以上支持 -T選項,能將時間戳轉(zhuǎn)成時間格式,方便查看具體時間:

[root@localhost ~]# free -m total used free shared buffers cachedMem: 128937 128527 409 1 166 1279-/+ buffers/cache: 127081 1855Swap: 16383 16252 131

通過日志可以看出哪些進程、占用多少內(nèi)存等信息,并會Kill掉占用內(nèi)存較大的進程。

內(nèi)存問題的排查思路

一、操作系統(tǒng)內(nèi)存檢查

已MySQL為例,OOM后,mysqld進程被Killed,內(nèi)存會被釋放。mysqld_safe安全進程會將mysqld拉起,此時查看到的系統(tǒng)內(nèi)存會是一個正常值。如果內(nèi)存使用很高,但還未OOM,系統(tǒng)內(nèi)存使用情況可能為下面情況:

[root@localhost ~]# free -m total used free shared buffers cachedMem: 128937 128527 409 1 166 1279-/+ buffers/cache: 127081 1855Swap: 16383 16252 131

可以看出此時的內(nèi)存使用已經(jīng)很高了,物理內(nèi)存和swap虛擬內(nèi)存幾乎都被用完,buffers和cached也不多,隨時可能出現(xiàn)OOM的情況。

首先,通過top命名查看占用內(nèi)存最大的進程:

shift+o可以選擇排序方式,n代表%MEM。

[root@localhost ~]# topMem: 132031556k total, 131418864k used, 612692k free, 212104k buffersSwap: 16777212k total, 0k used, 16777212k free, 14648144k cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND14920 mysql 20 0 125g 109g 6164 S 6.6 87.0 27357:08 mysqld

可以看出mysqld進程占用內(nèi)存最大,也可以這樣查:

[root@localhost ~]# ps -e -o ’pid,comm,args,pcpu,rsz,vsz,stime,user,uid’ | grep -E ’PID|mysql’ |grep -v grep PID COMMAND COMMAND %CPU RSZ VSZ STIME USER UID25339 mysqld /export/servers/mysql/bin/m 9.4 115001324 130738976 2017 mysql 50032070 mysqld_safe /bin/sh /export/servers/mys 0.0 296 106308 2017 root 0

RSZ為進程占用私有內(nèi)存大小,單位Kb。VSZ為映射的虛擬內(nèi)存大小,單位Kb。

通過RSZ/total 也可以算出占用總內(nèi)存比例。

二、查看給mysql分配的內(nèi)存

mysql內(nèi)部主要內(nèi)存可通過下面語句查出:

MYSQL >SET @giga_bytes = 1024*1024*1024;SELECT (@@key_buffer_size + @@query_cache_size + @@tmp_table_size + @@innodb_buffer_pool_size + @@innodb_additional_mem_pool_size + @@innodb_log_buffer_size + (select count(HOST) from information_schema.processlist)/*@@max_connections*/*(@@read_buffer_size + @@read_rnd_buffer_size + @@sort_buffer_size + @@join_buffer_size + @@binlog_cache_size + @@thread_stack)) / @giga_bytes AS MAX_MEMORY_GB;

每個參數(shù)配置大小:

*************************** 1. row *************************** @@key_buffer_size: 67108864 @@query_cache_size: 0 @@tmp_table_size: 268435456 @@innodb_buffer_pool_size: 38654705664@@innodb_additional_mem_pool_size: 134217728 @@innodb_log_buffer_size: 8388608 @@max_connections: 3000 @@read_buffer_size: 4194304 @@read_rnd_buffer_size: 4194304 @@sort_buffer_size: 2097152 @@join_buffer_size: 2097152 @@binlog_cache_size: 32768 @@thread_stack: 262144

每個參數(shù)配置說明:

innodb_buffer_pool_size 占用內(nèi)存最大的參數(shù) innodb_additional_mem_pool_size 額外內(nèi)存,mysql5.7以后移除 innodb_log_buffer_size 重做日志緩存大小 key_buffer_size 只用于MyISAM引擎,不需要太大 tmp_table_size‍ 臨時表緩存大小 query_cache_size 查詢緩存,建議關(guān)閉 max_connections 最大連接數(shù) read_buffer_size read_rnd_buffer_size sort_buffer_size join_buffer_size binlog_cache_size thread_stack 這些參數(shù)都跟線程有關(guān),所占內(nèi)存為這些參數(shù)的和*最大連接數(shù)。連接數(shù)越多占用內(nèi)存也就越多,建議不超過512K,binlog_cache_size采用系統(tǒng)默認(rèn)32K,thread_stack默認(rèn)256K即可

需要給mysql分配多大內(nèi)存,直接跟以上參數(shù)有關(guān)。太大會導(dǎo)致內(nèi)存不足,太小會影響性能,如何分配合理值,還需根據(jù)業(yè)務(wù)情況來定。但業(yè)務(wù)場景較多,每個業(yè)務(wù)配置都不一樣,會造成運維成本較高。所以能定制出一套適用于絕大多數(shù)場景的配置模板就可以了。

1、如果mysql分配的內(nèi)存比系統(tǒng)內(nèi)存大

比如系統(tǒng)內(nèi)存128G,mysql分配的內(nèi)存已經(jīng)大于128G,但是系統(tǒng)本身和其它程序也需要內(nèi)存,甚至mysqldump同樣需要內(nèi)存,所以這樣就很容易造成系統(tǒng)內(nèi)存不足,從而導(dǎo)致OOM。這時我們要查出哪些參數(shù)設(shè)置比較大,適當(dāng)降低內(nèi)存分配。

innodb_buffer_pool在mysql中占有最大內(nèi)存,將innodb_buffer_pool_size調(diào)小可以有效降低OOM問題。但如果設(shè)置太小會導(dǎo)致內(nèi)存刷臟頁頻率增加,IO增多,從而降低性能。通常我們認(rèn)為innodb_buffer_pool_size為系統(tǒng)內(nèi)存的60%~75%最優(yōu)。

查看buffer_pool的使用情況:

MYSQL >select POOL_ID,POOL_SIZE,FREE_BUFFERS,DATABASE_PAGES,OLD_DATABASE_PAGES,MODIFIED_DATABASE_PAGES,PAGES_MADE_YOUNG,PAGES_NOT_MADE_YOUNG from information_schema.INNODB_BUFFER_POOL_STATS;+---------+-----------+--------------+----------------+--------------------+-------------------------+------------------+----------------------+| POOL_ID | POOL_SIZE | FREE_BUFFERS | DATABASE_PAGES | OLD_DATABASE_PAGES | MODIFIED_DATABASE_PAGES | PAGES_MADE_YOUNG | PAGES_NOT_MADE_YOUNG |+---------+-----------+--------------+----------------+--------------------+-------------------------+------------------+----------------------+| 0 | 611669 | 1024 | 610644 | 225393 | 0 | 309881 | 0 || 1 | 611669 | 1024 | 610645 | 225393 | 0 | 309816 | 0 || 2 | 611669 | 1024 | 610645 | 225393 | 0 | 309756 | 0 |+---------+-----------+--------------+----------------+--------------------+-------------------------+------------------+----------------------+

可以看出buffer_pool分了3個實例,POOL_SIZE為每個實例大小,這里為頁個數(shù),我們知道m(xù)ysql頁的默認(rèn)大小為16K,所以單個實例的真正大小為611669*16K,5.6以后要求FREE_BUFFERS至少保留1024個頁,少于1024個頁時會強制刷臟數(shù)據(jù),后面的值可以看出臟頁情況。另外如果PAGES_MADE_YOUNG遠(yuǎn)大于PAGES_NOT_MADE_YOUNG頁數(shù),那么此時內(nèi)存使用就可能比較大,可以適當(dāng)降低innodb_buffer_pool_size大小。

另一篇文章也有對buffer_pool的介紹:一條命令解讀InnoDB存儲引擎—show engine innodb status

如果innodb_buffer_pool_size不是很大,但內(nèi)存還是很高,也可能是由于并發(fā)線程太多導(dǎo)致,需要確認(rèn)是不是應(yīng)用異常,還是需要調(diào)整max_connections最大連接。如果連接太多,每個連接也會占用獨立的內(nèi)存,read、sort、join緩存都是session級別,連接越多需要內(nèi)存就越多,所以這些參數(shù)也不能設(shè)置太大。

需要注意的是一些參數(shù)不支持動態(tài)修改,只能先修改配置文件然后重啟mysql才能生效,所以在mysql啟動之前,一定要把參數(shù)值確認(rèn)好。

2、如果mysql分配的內(nèi)存比系統(tǒng)內(nèi)存小

如果mysql參數(shù)設(shè)置都比較合理,但是仍然出現(xiàn)oom,那么可能是由于mysql在系統(tǒng)層面所需內(nèi)存不足導(dǎo)致,因為mysql讀取表時,如果同時有多個session引用一個表則會創(chuàng)建多個表對象,這樣雖然減少了內(nèi)部表鎖的爭用,但是會加大內(nèi)存使用量。

首先,可以通過lsof -p pid查看進程打開的系統(tǒng)文件數(shù),pid為mysqld的進程號。

[root@localhost ~]# ps -ef | grep mysqld[root@localhost ~]# lsof -p 3455COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAMEmysqld 30012 mysql cwd DIR 8,3 12288 58982404 /mysql/datamysqld 30012 mysql mem REG 8,1 599392 272082 /lib64/libm-2.12.somysqld 30012 mysql mem REG 8,1 91096 272089 /lib64/libz.so.1.2.3mysqld 30012 mysql mem REG 8,1 93320 272083 /lib64/libgcc_s-4.4.7-20120601.so.1mysqld 30012 mysql mem REG 8,1 43392 272095 /lib64/libcrypt-2.12.somysqld 30012 mysql 10uW REG 8,3 536870912 59015176 /mysql/data/ib_logfile0mysqld 30012 mysql 11uW REG 8,3 536870912 59015177 /mysql/data/ib_logfile1mysqld 30012 mysql 12uW REG 8,3 536870912 59015178 /mysql/data/ib_logfile2mysqld 30012 mysql 13uW REG 8,3 675282944 59001816 /mysql/data/test/table6.ibdmysqld 30012 mysql 14uW REG 8,3 2155872256 58985613 /mysql/data/test/table487.ibdmysqld 30012 mysql 15u REG 8,3 0 58982414 /mysql/tmp/ibhNDzPM (deleted)mysqld 30012 mysql 16uW REG 8,3 2306867200 58983861 /mysql/data/test/table327.ibdmysqld 30012 mysql 17uW REG 8,3 4169138176 58985467 /mysql/data/test/table615.ibdmysqld 30012 mysql 18uW REG 8,3 79691776 59020641 /mysql/data/test/table_v199_20170920.ibdmysqld 30012 mysql 19uW REG 8,3 67108864 59015043 /mysql/data/test/table_v39_20170920.ibdmysqld 30012 mysql 20uW REG 8,3 75497472 59014992 /mysql/data/test/table_v7_20170920.ibdmysqld 30012 mysql 21uW REG 8,3 83886080 59019735 /mysql/data/test/table_v167_20170920.ibdmysqld 30012 mysql 22uW REG 8,3 1367343104 58997684 /mysql/data/popfin6/table_uuid6.ibdmysqld 30012 mysql 23uW REG 8,3 1275068416 58984491 /mysql/data/test/table_uuid7.ibd...[root@localhost ~]# lsof -p 3455 |grep ibd|wc -l54869

查看mysql服務(wù)打開文件數(shù)限制:

MySQL >show global variables like ’open_files_limit’;+------------------+-------+| Variable_name | Value |+------------------+-------+| open_files_limit | 65535 |+------------------+-------+

查看操作系統(tǒng)打開文件數(shù)限制:

[root@localhost ~]# ulimit -amax memory size (kbytes, -m) unlimitedopen files (-n) 65535

如果此時打開的文件很多,內(nèi)存也會占用很多。

其次,還需看一下table_open_cache,當(dāng)打開一個表后會把這個表的文件描述符緩存下來。

MYSQL >show global variables like ’table_open_cache’;+------------------+-------+| Variable_name | Value |+------------------+-------+| table_open_cache | 16384 |+------------------+-------+MYSQL >show global status like ’%open%tables%’;+------------------------+--------+| Variable_name | Value |+------------------------+--------+| Open_tables | 16384 || Opened_tables | 401374 |+------------------------+--------+

通過以上兩個值來判斷 table_open_cache 是否到達(dá)瓶頸。當(dāng)緩存中的值open_tables 臨近到了 table_open_cache 值的時候,說明表緩存池快要滿了,但Opened_tables 還在一直有新的增長,這說明還有很多未被緩存的表。

用show open tables from schema命令,可以查看table_open_cache中緩存的表,重復(fù)打開的表僅顯示一個

MYSQL >show open tables from sysbenchtest;+--------------+----------+--------+-------------+| Database | Table | In_use | Name_locked |+--------------+----------+--------+-------------+| sysbenchtest | sbtest1 | 1 | 0 || sysbenchtest | sbtest2 | 0 | 0 || sysbenchtest | sbtest3 | 0 | 0 || sysbenchtest | sbtest4 | 0 | 0 || sysbenchtest | sbtest5 | 0 | 0 |

In_use顯示當(dāng)前正在使用此表的線程數(shù),如果大于0也意味著此表被鎖。

Name_locked只適用于DROP和RENAME,在執(zhí)行DROP或RENAME時,table_open_cache中的表文件描述符會被移除,所以不會看到除0以外的其他值。

一般在庫表比較多的情況下(分庫分表)很容易出現(xiàn)內(nèi)存占用較大的情況。如果要解決根源,還是需要對庫表進行拆分。

3、MYSQL內(nèi)部其他內(nèi)存

information_schema下的表都使用的都是MEMORY存儲引擎,數(shù)據(jù)只在內(nèi)存中保留,啟動時加載,關(guān)閉后釋放。

查看除系統(tǒng)庫外是否有MEMORY引擎表:

MySQL >select * from information_schema.tables where engine=’MEMORY’ and TABLE_SCHEMA !=’information_schema’;

如果業(yè)務(wù)有使用MEMORY存儲引擎的,盡量改成innodb引擎。

4、MYSQL事件內(nèi)存指標(biāo)

從MySQL5.7開始,在performance_schema中會記錄內(nèi)存分配。

查看哪些指標(biāo)啟動了內(nèi)存收集功能:

MySQL >select * from performance_schema.setup_instruments where NAME LIKE ’memory/%’;

啟動需要收集內(nèi)存的指標(biāo):

MySQL >UPDATE performance_schema.setup_instruments SET ENABLED = ’YES’ WHERE NAME LIKE ’memory/%’;

指標(biāo)的內(nèi)存收集結(jié)果會匯總到到sys庫下的視圖中:

MySQL root@[sys]>show tables like ’memory%’;+-----------------------------------+| Tables_in_sys (memory%) |+-----------------------------------+| memory_by_host_by_current_bytes || memory_by_thread_by_current_bytes || memory_by_user_by_current_bytes || memory_global_by_current_bytes || memory_global_total |+-----------------------------------+

這些視圖總結(jié)了內(nèi)存使用情況,按事件類型分組,默認(rèn)降序排列:

MySQL >select event_name,current_count,current_alloc,high_alloc from sys.memory_global_by_current_bytes where current_count > 0;+--------------------------------------------------------------------------------+---------------+---------------+-------------+| event_name | current_count | current_alloc | high_alloc |+--------------------------------------------------------------------------------+---------------+---------------+-------------+| memory/performance_schema/table_handles | 10 | 90.62 MiB | 90.62 MiB || memory/performance_schema/events_statements_summary_by_thread_by_event_name | 3 | 26.01 MiB | 26.01 MiB || memory/performance_schema/memory_summary_by_thread_by_event_name | 3 | 16.88 MiB | 16.88 MiB || memory/performance_schema/events_statements_history_long | 1 | 13.66 MiB | 13.66 MiB || memory/performance_schema/events_statements_history | 3 | 10.49 MiB | 10.49 MiB || memory/performance_schema/events_statements_current | 3 | 10.49 MiB | 10.49 MiB |...

總結(jié):

通過以上排查能大體知道哪些占用內(nèi)存較多,針對內(nèi)存占用較多的地方再做具體優(yōu)化。正像文章開頭所說的,內(nèi)存溢出已經(jīng)是軟件開發(fā)歷史上存在了近40年的“老大難”問題,更何況數(shù)據(jù)庫環(huán)境更加復(fù)雜,SQL語法、數(shù)據(jù)類型、數(shù)據(jù)大小等這些因素都與內(nèi)存有關(guān),所以在設(shè)計使用上更要多想內(nèi)存溢出問題。

以上就是MySQL OOM(內(nèi)存溢出)的解決思路的詳細(xì)內(nèi)容,更多關(guān)于MySQL OOM(內(nèi)存溢出)的解決的資料請關(guān)注好吧啦網(wǎng)其它相關(guān)文章!

標(biāo)簽: MySQL 數(shù)據(jù)庫
相關(guān)文章:
主站蜘蛛池模板: 国产2区| 日韩福利 | 天天曰天天干 | 国产一区二区精品 | 影音先锋国产 | 狠狠草视频 | 国产精品久久久久久亚洲调教 | 黄色在线免费看 | 九九亚洲精品 | 国产成人精品一区二区 | 亚洲网站免费 | 久久精品成人一区二区三区蜜臀 | 国产三级 | 亚洲欧美综合乱码精品成人网 | 欧美精品免费在线 | 欧美亚洲一区 | 欧美日韩精品一区二区在线播放 | 波多野结衣中文字幕在线视频 | 夜夜撸av | 天天夜夜操 | 综合网亚洲 | 青青久久网 | 亚洲精品18 | 成人一区二区在线 | 国产精品禁久久精品 | 亚洲免费视频在线观看 | 国产高潮失禁喷水爽网站 | 久久久久久久久99精品 | 在线色网 | 国产精品不卡视频 | 久久久久久久久99精品 | 欧美另类一二三四 | 一区二区三区在线播放 | 91国产精品| av中文在线| 亚洲人成一区 | 久久人人爽爽爽人久久久 | 黄片毛片一级 | 久草中文在线 | 91精品国产91久久久久久久久久久久 | 成人精品视频在线观看 | 欧美女优在线视频 | 古典武侠第一页久久777 | 国产精品网站在线观看 | 97色综合 | 久久国产精品一区 | 毛片站 | 欧美日韩精品一区二区在线播放 | 国产一区二区三区四区三区 | 黄色毛片在线看 | 久久爱综合网 | 黄色a级网站 | 91在线网址| 免费亚洲视频 | 国产欧美精品一区二区色综合 | 国产日韩欧美一区二区 | 免费亚洲视频 | 91国偷自产一区二区三区亲奶 | 精品国产精品三级精品av网址 | 日韩精品在线免费观看 | 国产目拍亚洲精品99久久精品 | 黄色a级 | 久久av一区二区三区 | 九九精品视频在线 | 国产在线一区二区 | 在线视频 中文字幕 | 欧美精品一区二区三区四区五区 | 中国女人黄色大片 | 精品香蕉视频 | 国产美女精品一区二区三区 | 国产综合区 | 一区二区国产精品 | 奇米av| 激情五月婷婷综合 | 99国内精品久久久久久久 | 午夜影院在线观看 | 能免费看的av | 婷婷色av| 国产精品毛片一区二区在线看 | 欧美激情在线播放 | 日本黄色免费大片 | 成人一级片在线观看 | 一区二区三区久久 | 国产综合亚洲精品一区二 | 久久亚洲视频 | 毛片视频免费 | 免费小视频 | 国产精品成人一区二区 | 欧美精品免费在线 | 国产视频一二区 | 国产日韩欧美三级 | 天天操综 | 国产一级影片 | 在线观看成人小视频 | 久久久一区二区 | 国产亚洲精品精品国产亚洲综合 | 日韩精品专区在线影院重磅 | 精品久 | 国产美女www爽爽爽免费视频 | 欧美日本国产一区 | 欧产日产国产精品一二 | 一级黄色国产 | 一区三区在线观看 | 伊人网伊人| 久久99视频这里只有精品 | 伊人无码高清 | 日本免费一区二区在线观看 | 日韩中文不卡 | 91黄在线观看 | 国产在线观看一区二区三区 | 久久久精品久久久 | 国产拍拍拍拍拍拍拍拍拍拍拍拍拍 | 国产色视频网站 | 日韩色视频 | 日韩激情欧美 | 国产精品99久久久久久久vr | 免费黄色在线视频网址 | 成人在线亚洲 | 欧美成年黄网站色视频 | 美女超碰 | 一区二区三区视频免费在线观看 | 欧美永久精品 | 三级黄视频在线观看 | 国产精品视频yy9299一区 | 国产精品亚洲一区二区三区在线 | 成人精品视频在线 | 免费一区二区三区 | www.中文字幕在线 | 日日摸天天做天天添天天欢 | 国产成人精品免高潮在线观看 | 欧美成人一区二区三区片免费 | 在线国产视频 | 国产成人精品午夜视频免费 | a久久久久久 | 国产一区二区三区免费视频 | 日韩精品专区在线影院重磅 | 久久国产精品久久久久久 | 国产电影一区二区在线观看 | 欧美成人免费在线视频 | 制服 丝袜 激情 欧洲 亚洲 | 国产三级视频 | 久久久久综合 | 亚洲www视频| 久久国产区| 美女国产精品 | 亚洲久久久 | 精品中文字幕在线观看 | 国产主播久久 | 成人免费毛片嘿嘿连载视频 | 精品久久久久久久 | 国产成人综合一区二区三区 | 波多野结衣一区二区三区中文字幕 | 99er视频 | 免费观看一区二区三区 | 精品日韩在线 | 久久久久国产 | 欧美精品成人一区二区在线 | 成人国产精品视频 | 国产h视频在线观看 | 久久99这里只有精品 | 国产福利在线观看 | 天天草天天插 | 久久99深爱久久99精品 | 久久精品欧美 | 日韩一级黄色大片 | 白浆视频在线观看 | 国产3区 | 欧美一级片在线观看 | 成人黄色电影小说 | 91社区在线高清 | 亚洲视频在线观看 | 大桥未久亚洲精品久久久强制中出 | 久久一区二区三区四区 | 精品国产乱码一区二区三区 | 97人人做人人人难人人做 | 日韩aⅴ一区二区三区 | 美女久久久 | 国产精品久久精品久久 | 天天操天天干天天干 | www.成人久久 | 欧美日韩精品一区二区三区 | 福利网址| a久久| 欧美精品日韩 | 色婷婷综合久久久中字幕精品久久 | 在线亚洲一区二区 | 国产精品久久久久久二区 | 精品国产一区二区在线 | 欧美日韩国产一区二区三区 | 国产激情在线观看 | 91久久国产综合久久 | 久久99精品久久久 | 最新日韩欧美 | 国产成人一区 | 91网在线播放| 日韩久久影院 | 91精品久久久久久久久久 | www国产亚洲精品 | 九九资源站 | 国产成人亚洲精品 | 97视频观看 | 一区日韩 | 日本一级在线观看 | 国产精品一区二区三区四区五区 | 久久四色| 久久精品久久久 | 亚洲成人精品区 | 在线播放黄色片网站 | 精品一区视频 | 在线一区二区三区做爰视频网站 | 欧美日韩黄 | 色婷婷在线视频 | 视频在线一区 | 国产一区二区三区免费观看 | 国产成人精品a视频一区www | 曰韩毛片 | 国产一区二区免费 | 久久97视频 | 91资源在线 | 毛片91| 一区二区三区 在线 | 99国产视频| 综合一区 | 日韩高清不卡一区二区三区 | 可以免费在线观看av的网站 | 国产77777 | 91电影在线| 欧美一区二区三区在线观看视频 | 色综合天天天天做夜夜夜夜做 | 日韩久久久久久 | 国产精品久久久久免费 | 久久久香蕉 | 精品一区二区视频 | 亚洲成人精品网 | 久久精品免费一区二区 | 色吟av| 国产成人精品久久二区二区 | 午夜寂寞少妇aaa片毛片 | 欧美与黑人午夜性猛交久久久 | 久久久综合视频 | 欧美一级电影 | 亚洲一区二区中文字幕 | 色欧美片视频在线观看 | 日韩中文字幕a | 亚洲午夜在线 | 国产区精品 | 欧美日韩午夜精品 | 亚洲成熟少妇视频在线观看 | 日韩特黄一级欧美毛片特黄 | 一区二区国产在线 | 一区二区三区在线免费观看 | 国产目拍亚洲精品99久久精品 | 国产精品一区在线 | 午夜精品一区二区三区在线 | 奇米亚洲午夜久久精品 | 久久精品一区 | 成人h动漫在线看 | 成人福利在线 | 国产精品久久久久久久久久三级 | 亚洲午夜精品一区二区三区他趣 | 国产精品久久久久久久久久 | 欧美久久久 | 色婷婷久久一区二区三区麻豆 | 欧美亚洲三级 | 日韩欧美专区 | 一级片手机免费看 | 一级黄色毛片免费观看 | 成年人在线视频播放 | 国产精品国产精品 | 欧美激情a∨在线视频播放 成人免费共享视频 | 欧美成人专区 | 欧美视频一级片 | 草久在线观看 | 国产免费天天看高清影视在线 | 在线观看中文 | 久在线 | 亚洲精品综合 | 欧美日韩久久久久 | 日韩在线欧美 | 美女黄在线观看 | 九九成人 | 亚洲 欧美 日韩 在线 | 天天干,夜夜操 | 久草视频在线播放 | 欧美一级视频在线观看 | 成人永久免费视频 | 成年人av网站| 亚洲免费在线播放 | 激情视频网站 | 欧洲一区二区三区 | 人人爽视频| 亚洲成人一区二区三区 | 在线欧美 | 午夜精品一区二区三区免费视频 | 黄色大片网站在线观看 | 国产高清在线精品一区二区三区 | 99国产精品久久久久久久 | 日韩中文久久 | 国产视频第一页 | 亚洲大尺度网站 | 91精品啪啪 | 91亚洲精品乱码久久久久久蜜桃 | 国产中文字幕一区 | 草久av| 亚洲美乳中文字幕 | 91色乱码一区二区三区 | 黄一区| 国产真实乱全部视频 | 成年免费视频 | 一区二区三区亚洲视频 | 精品久久久久久久 | 嫩草网址| 久久精品美女 | 欧美一级黄色大片 | 男人的天堂一级片 | 91精品国产欧美一区二区成人 | 久久伊人草 | 成人动慢| 一区二区免费看 | 一区二区三区在线播放视频 | 国产成人精品久久二区二区 | 久久精品欧美 | 国产精品无码久久久久 | av免费观看在线 | 国产精品久久久久久婷婷天堂 | 国产精品久久久久久久久久东京 | 日韩在线无 | 久久精品日| 91麻豆产精品久久久久久 | 亚洲国产精品一区二区久久,亚洲午夜 | 成年人免费看 | 久草久| 综合99| 91精品福利 | 国产精品1区2区3区 午夜视频网站 | 天天干国产 | 午夜视频网 | 久久蜜桃av一区二区天堂 | 国产在线资源 | 99re在线播放视频 | 韩国三级中文字幕hd久久精品 | 久久精品亚洲欧美日韩精品中文字幕 | 精品亚洲一区二区三区 | 一区不卡 | 午夜视 | 91日日夜夜 | 成人精品一区二区 | 欧美 日韩 国产 一区 | 一级a毛片| 国产精品久久久久久一区二区三区 | 国产成人片 | 一本一道久久a久久精品综合 | 蜜月久综合久久综合国产 | 国产一区二区欧美 | 欧美激情精品久久久久久变态 | 精品亚洲一区二区 | 国产精品一区二区三区四区五区 | 久久精品在线 | 日韩av在线一区 | 久久久久无码国产精品一区 | 欧美黄色激情 | 亚洲精品四区 | 亚洲一区免费观看 | 男女精品视频 | www免费网站在线观看 | 日韩成人免费av | 国产精品亚洲一区二区三区 | 国产在线不卡一区 | 国产精品香蕉 | 久章操| 亚洲综合无码一区二区 | 男人的天堂中文字幕 | 九九热在线免费视频 | 欧美a√ | 亚洲永久免费观看 | 99re6热只有精品免费观看 | 国产a级大片 | 久久免费黄色网址 | 亚洲午夜精品一区二区三区他趣 | 日韩一区二区三区在线观看 | 欧美日韩中文字幕 | 欧美一级在线观看 | 国产一区二区三区在线免费观看 | 亚洲欧美国产一区二区三区 | 国产精品久久久久久久 | 欧美日韩在线观看视频 | 欧美成人精品一区二区三区 | 国产xxx护士爽免费看 | 狠狠色狠狠色合久久伊人 | 丁香五月网久久综合 | 久久久久一区二区三区 | 天天操综合网 | 国产区在线观看 | 免费毛片视频 | 国产精品久久久久久亚洲调教 | 天堂av一区 | 欧美日韩一区二区在线观看 | 日本a网 | 最新国产精品 | 97国产精品久久久 | 亚洲看片网站 | 日韩精品一区二区三区在线 | 2019中文字幕视频 | 成人超碰在线观看 | 亚洲天堂久久 | 欧美日韩在线成人 | 久久久久成人精品 | 懂色中文一区二区在线播放 | 国产精品毛片久久久久久 | 免费在线观看一区二区 | 91av国产视频 | 欧美国产精品久久久 | 亚洲不卡| 日本免费一区二区三区 | 国产高清久久久 | 亚洲91 | 色橹橹欧美在线观看视频高清 | 成人精品一区 | 欧美78videosex性欧美 | 国产一区二区在线看 | 久久成人毛片 | 国产成人在线视频 | 午夜在线| 中国一级免费毛片 | 国产在线精品一区二区 | 免费av在线| 姐姐在线观看动漫第二集免费 | 久久av一区二区三区 | 国产在线观看av | 精品国产乱码久久久久久1区2区 | 99热精品国产 | 日本在线观看 | 拍拍无遮挡人做人爱视频免费观看 | 精品国产一区二区三区成人影院 | 欧美激情国产日韩精品一区18 | 99riav在线| 久久精品com | 亚洲精品久久久一区二区三区 | 香蕉视频91 | 日韩一区二区三区在线观看 | 日韩中文字幕在线观看 | 大伊人久久 | 国产精品1区二区 | 亚洲啊v在线| 一区视频网站 | 91精品一区二区三区久久久久 | 亚洲精品福利视频 | 91免费影片 | 精品国产一区二区三区高潮视 | 国产精品久久久久久中文字 | 久久成人精品 | 亚洲视频在线观看免费 | 日韩久久影院 | av免费观看网站 | 亚洲网站在线播放 | 天天操夜夜操 | 亚洲精品日韩精品 | 99国产精品久久久 | 午夜在线电影 | 日韩艹逼视频 | 波多野结衣一二三区 | 国产成人一区 | 99久久婷婷国产综合精品电影 | 久久久久国产一区二区三区 | 成人欧美一区二区三区黑人孕妇 | 九九综合 | 99久久99| 一级毛片在线免费看 | 日本一区二区精品视频 | 国产成人久久精品一区二区三区 | 日韩 国产 在线 | 一级视频在线观看 | 天堂中文在线视频 | 国产精品色一区二区三区 | 免费国产视频在线观看 | 国产97人人超碰caoprom | 久久久一区二区三区 | 久久成年人视频 | 精品国产乱码久久久久久久软件 | 精品久久一区二区三区 | 毛片精品 | 伊人爱爱网 | 久久国产亚洲精品 | 国产日韩精品一区二区 | 91在线视频一区 | 亚洲视频三区 | 午夜精品福利一区二区三区蜜桃 | 中国特级毛片 | 国产精品污www在线观看 | 91成人精品视频 | 久久精品这里热有精品 | 亚洲高清精品视频 | 日韩精品亚洲专区在线观看 | 午夜av影院 | 国产99久久 | 欧美精品一区二区三区一线天视频 | 9999国产精品欧美久久久久久 | www中文字幕 | 国产精品久久久久久吹潮 | 欧美一区二区三区xxxx监狱 | 国产成人午夜 | 国产在线精品一区 | 国产成人精品一区二 | 久久久久久久久综合 | 亚洲综合首页 | 嫩草影院网站入口 | 国内精品久久久久久影视8 91一区二区在线观看 | 午夜久久久久 | 国产天堂网 | 久久一区二区视频 | 国产一级毛片电影 | 一级片免费视频 | 一区免费| 一级特黄色大片 | 在线观看中文字幕亚洲 | 欧美一级欧美三级在线观看 | 中文字幕视频在线免费 | 日韩不卡一区二区 | 一级黄色短片 | 欧美一区二区在线播放 | 国产精品一二三区 | 夜夜春精品视频高清69式 | www久久99| 日韩一级视频 | 精品一区免费 | 一本色道精品久久一区二区三区 | 欧美一区二区视频 | 国产女爽爽视频精品免费 | 久久精品成人一区二区三区蜜臀 | av免费黄色 | 国产一区二区在线观看视频 | 欧美激情在线播放 | 午夜免费视频 | 欧美一区二区三区精品 | 在线成人免费观看www | 丁香久久 | 国产视频久久久久久久 | 欧美精产国品一二三区 | 国产精品1区2区3区 中文字幕一区二区三区四区 | a在线观看 | 禁果av一区二区三区 | 欧美一级在线观看视频 | 黄色大片视频网站 | 色综合欧美 | 欧美中文字幕在线观看 | 一本大道久久a久久精二百 国产精品片aa在线观看 | 日韩亚洲精品在线观看 | 亚洲cb精品一区二区三区 | 麻豆91在线观看 | 91高清视频 | 国产精品美女久久久久aⅴ国产馆 | 欧美日韩一区精品 | 在线观看91 | 国产一区二区精品在线 | 午夜精品一区二区三区在线视频 | 在线成人av | 国产1区2区 | 日视频| 四虎影院在线 | 亚洲国产精品成人 | 成人h视频在线观看 | 伊人激情av一区二区三区 | 日韩一区二 | 亚洲男人天堂网 | 亚洲天堂成人 | 欧美黑人一级爽快片淫片高清 | 一区二区不卡视频 | 成人免费在线观看视频 | 精品国产欧美一区二区三区成人 | 国内精品久久久久 | 成人在线小视频 | 狠狠艹夜夜艹 | 免费的黄色毛片 | 在线色av | 国内自拍第一页 | 伊人色播 | 久久精品国产99国产精品 | 一区二区三区高清不卡 | h视频在线免费观看 | 九九综合久久 | 久久久免费观看 | 视频在线一区二区 | 一区二区日韩欧美 | 夜操| 九九福利| 欧美日韩在线不卡 | 四虎影院网站 | 久久久精品国产 | 国产欧美在线 | 成人av综合 | 日韩午夜电影 | 涩涩999| 天天干天天爽 | 男女视频在线免费观看 | 日韩欧美国产一区二区 | 成人在线免费视频 | 日韩中文字幕一区二区高清99 | 亚洲福利 | 午夜精品久久久久久久久 | 亚洲三级av | 欧美一区二区另类 | 国产视频中文字幕 | 欧美日韩国产精品一区二区 | 成人在线免费小视频 | 色噜噜视频 | 欧美一级在线观看 | 久久视频一区 | 日韩 国产 在线 | 国产午夜视频在线观看 | 欧美日韩国产在线播放 | 国产精品久久久久久久久久久新郎 | 久久国产精品一区 | 欧美精品成人一区二区三区四区 | 99这里只有精品视频 | 欧美日韩大片在线观看 |