日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

如何优化Hive SQL ??

發布時間:2023/12/19 数据库 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 如何优化Hive SQL ?? 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Hive作為大數據平臺舉足輕重的框架,以其穩定性和簡單易用性也成為當前構建企業級數據倉庫時使用最多的框架之一。

但是如果我們只局限于會使用Hive,而不考慮性能問題,就難搭建出一個完美的數倉,所以Hive性能調優是我們大數據從業者必須掌握的技能。本文將給大家講解Hive參數與性能調優的一些方法及技巧。

1. Limit 限制調整

一般情況下,limit語句還是需要執行整個查詢語句,然后再返回部分結果。

有一個配置屬性可以開啟,避免這種情況:對數據源進行抽樣

hive.limit.optimize.enable=true -- 開啟對數據源進行采樣的功能

hive.limit.row.max.size -- 設置最小的采樣容量

hive.limit.optimize.limit.file -- 設置最大的采樣樣本數

缺點:有可能部分數據永遠不會被處理到

2. JOIN優化

1. 使用相同的連接鍵

當對3個或者更多個表進行join連接時,如果每個on子句都使用相同的連接鍵的話,那么只會產生一個MapReduce job。

2. 盡量盡早地過濾數據

減少每個階段的數據量,對于分區表要加分區,同時只選擇需要使用到的字段。

3. 盡量原子化操作

盡量避免一個SQL包含復雜邏輯,可以使用中間表來完成復雜的邏輯。

3. 小文件優化

1) 小文件過多產生的影響

  • 首先對底層存儲HDFS來說,HDFS本身就不適合存儲大量小文件,小文件過多會導致namenode元數據特別大, 占用太多內存,嚴重影響HDFS的性能

  • 對 Hive 來說,在進行查詢時,每個小文件都會當成一個塊,啟動一個Map任務來完成,而一個Map任務啟動和初始化的時間遠遠大于邏輯處理的時間,就會造成很大的資源浪費。而且,同時可執行的Map數量是受限的。

  • 2) 怎么解決小文件過多

    1. 使用 hive 自帶的 concatenate 命令,自動合并小文件

    使用方法:

    #對于非分區表 alter?table?A?concatenate;#對于分區表 alter?table?B?partition(day=20201224)?concatenate;

    注意:
    1、concatenate 命令只支持 RCFILE 和 ORC 文件類型。
    2、使用concatenate命令合并小文件時不能指定合并后的文件數量,但可以多次執行該命令。
    3、當多次使用concatenate后文件數量不在變化,這個跟參數 mapreduce.input.fileinputformat.split.minsize=256mb 的設置有關,可設定每個文件的最小size。

    2. 調整參數減少Map數量

    設置map輸入合并小文件的相關參數:

    #執行Map前進行小文件合并 #CombineHiveInputFormat底層是?Hadoop的?CombineFileInputFormat?方法 #此方法是在mapper中將多個文件合成一個split作為輸入 set?hive.input.format=org.apache.hadoop.hive.ql.io.CombineHiveInputFormat;?--?默認#每個Map最大輸入大小(這個值決定了合并后文件的數量) set?mapred.max.split.size=256000000;???--?256M#一個節點上split的至少的大小(這個值決定了多個DataNode上的文件是否需要合并) set?mapred.min.split.size.per.node=100000000;??--?100M#一個交換機下split的至少的大小(這個值決定了多個交換機上的文件是否需要合并) set?mapred.min.split.size.per.rack=100000000;??--?100M

    設置map輸出和reduce輸出進行合并的相關參數:

    #設置map端輸出進行合并,默認為true set?hive.merge.mapfiles?=?true;#設置reduce端輸出進行合并,默認為false set?hive.merge.mapredfiles?=?true;#設置合并文件的大小 set?hive.merge.size.per.task?=?256*1000*1000;???--?256M#當輸出文件的平均大小小于該值時,啟動一個獨立的MapReduce任務進行文件merge set?hive.merge.smallfiles.avgsize=16000000;???--?16M

    啟用壓縮:

    #?hive的查詢結果輸出是否進行壓縮 set?hive.exec.compress.output=true;#?MapReduce?Job的結果輸出是否使用壓縮 set?mapreduce.output.fileoutputformat.compress=true;

    3. 減少Reduce的數量

    #reduce?的個數決定了輸出的文件的個數,所以可以調整reduce的個數控制hive表的文件數量, #hive中的分區函數?distribute?by?正好是控制MR中partition分區的, #然后通過設置reduce的數量,結合分區函數讓數據均衡的進入每個reduce即可。#設置reduce的數量有兩種方式,第一種是直接設置reduce個數 set?mapreduce.job.reduces=10;#第二種是設置每個reduce的大小,Hive會根據數據總大小猜測確定一個reduce個數 set?hive.exec.reducers.bytes.per.reducer=5120000000;?--?默認是1G,設置為5G#執行以下語句,將數據均衡的分配到reduce中 set?mapreduce.job.reduces=10; insert?overwrite?table?A?partition(dt) select?*?from?B distribute?by?rand();解釋:如設置reduce數量為10,則使用 rand(),?隨機生成一個數 x % 10?, 這樣數據就會隨機進入?reduce?中,防止出現有的文件過大或過小

    4. 使用hadoop的archive將小文件歸檔

    Hadoop Archive簡稱HAR,是一個高效地將小文件放入HDFS塊中的文件存檔工具,它能夠將多個小文件打包成一個HAR文件,這樣在減少namenode內存使用的同時,仍然允許對文件進行透明的訪問

    #用來控制歸檔是否可用 set?hive.archive.enabled=true; #通知Hive在創建歸檔時是否可以設置父目錄 set?hive.archive.har.parentdir.settable=true; #控制需要歸檔文件的大小 set?har.partfile.size=1099511627776;#使用以下命令進行歸檔 ALTER?TABLE?A?ARCHIVE?PARTITION(dt='2022-02-24',?hr='12');#對已歸檔的分區恢復為原文件 ALTER?TABLE?A?UNARCHIVE?PARTITION(dt='2022-02-24',?hr='12');

    注意:

    歸檔的分區可以查看不能 insert overwrite,必須先 unarchive

    4. 本地模式

    有時hive的輸入數據量是非常小的。在這種情況下,為查詢出發執行任務的時間消耗可能會比實際job的執行時間要多的多。對于大多數這種情況,hive可以通過本地模式在單臺機器上處理所有的任務。對于小數據集,執行時間會明顯被縮短。

    set hive.exec.mode.local.auto=true;

    當一個job滿足如下條件才能真正使用本地模式:

  • job的輸入數據大小必須小于參數:hive.exec.mode.local.auto.inputbytes.max (默認128MB)

  • job的map數必須小于參數:hive.exec.mode.local.auto.tasks.max (默認4)

  • job的reduce數必須為0或者1

  • 可用參數 hive.mapred.local.mem (默認0)控制child jvm使用的最大內存數。

    5. strict模式

    開啟嚴格模式對分區表進行查詢,在where子句中沒有加分區過濾的話,將禁止提交任務(默認:nonstrict)

    set hive.mapred.mode=strict 開啟嚴格模式

    注:使用嚴格模式可以禁止以下三種類型的查詢:

    1. 對分區表的查詢必須使用到分區相關的字段

    分區表的數據量通常都比較大,對分區表的查詢必須使用到分區相關的字段,不允許掃描所有分區,想想也是如果掃描所有分區的話那么對表進行分區還有什么意義呢。

    當然某些特殊情況可能還是需要掃描所有分區,這個時候就需要記得確保嚴格模式被關閉。

    2. order by必須帶limit

    因為要保證全局有序需要將所有的數據拉到一個Reducer上,當數據集比較大時速度會很慢。個人猜測可能是設置了limit N之后就會有一個很簡單的優化算法:每個Reducer排序取N然后再合并排序取N即可,可大大減少數據傳輸量。

    3. 禁止笛卡爾積查詢(join必須有on連接條件)

    Hive不會對where中的連接條件優化為on,所以join必須帶有on連接條件,不允許兩個表直接相乘。

    6. 并行執行優化

    Hive會將一個查詢轉化成一個或者多個階段。這樣的階段可以是MapReduce階段、抽樣階段、合并階段、limit階段。或者Hive執行過程中可能需要的其他階段。默認情況下,Hive一次只會執行一個階段。不過,某個特定的job可能包含眾多的階段,而這些階段可能并非完全互相依賴的,也就是說有些階段是可以并行執行的,這樣可能使得整個job的執行時間縮短。如果有更多的階段可以并行執行,那么job可能就越快完成。

    通過設置參數hive.exec.parallel值為true,就可以開啟并發執行。在共享集群中,需要注意下,如果job中并行階段增多,那么集群利用率就會增加。

    set?hive.exec.parallel=true;?//打開任務并行執行 set?hive.exec.parallel.thread.number=16;?//同一個sql允許最大并行度,默認為8。

    當然得是在系統資源比較空閑的時候才有優勢,否則沒資源,并行也起不來

    7. JVM優化

    JVM重用是Hadoop調優參數的內容,其對Hive的性能具有非常大的影響,特別是對于很難避免小文件的場景或task特別多的場景,這類場景大多數執行時間都很短。

    Hadoop的默認配置通常是使用派生JVM來執行map和Reduce任務的。這時JVM的啟動過程可能會造成相當大的開銷,尤其是執行的job包含有成百上千task任務的情況。JVM重用可以使得JVM實例在同一個job中重新使用N次。N的值可以在Hadoop的mapred-site.xml文件中進行配置。通常在10-20之間,具體多少需要根據具體業務場景測試得出。

    <property><name>mapreduce.job.jvm.numtasks</name><value>10</value><description>How?many?tasks?to?run?per?jvm.?If?set?to?-1,?there?isno?limit.?</description> </property>

    我們也可以在Hive中設置:

    set mapred.job.reuse.jvm.num.tasks=10 設置jvm重用

    這個功能的缺點是,開啟JVM重用將一直占用使用到的task插槽,以便進行重用,直到任務完成后才能釋放。如果某個“不平衡的”job中有某幾個reduce task執行的時間要比其他Reduce task消耗的時間多的多的話,那么保留的插槽就會一直空閑著卻無法被其他的job使用,直到所有的task都結束了才會釋放。

    8. 推測執行優化

    在分布式集群環境下,因為程序bug(包括Hadoop本身的bug),負載不均衡或者資源分布不均等原因,會造成同一個作業的多個任務之間運行速度不一致,有些任務的運行速度可能明顯慢于其他任務(比如一個作業的某個任務進度只有50%,而其他所有任務已經運行完畢),則這些任務會拖慢作業的整體執行進度。為了避免這種情況發生,Hadoop采用了推測執行(Speculative Execution)機制,它根據一定的法則推測出“拖后腿”的任務,并為這樣的任務啟動一個備份任務,讓該任務與原始任務同時處理同一份數據,并最終選用最先成功運行完成任務的計算結果作為最終結果。

    設置開啟推測執行參數:Hadoop的mapred-site.xml文件中進行配置:

    <property><name>mapreduce.map.speculative</name><value>true</value><description>If?true,?then?multiple?instances?of?some?map?tasks?may?be?executed?in?parallel.</description> </property><property><name>mapreduce.reduce.speculative</name><value>true</value><description>If?true,?then?multiple?instances?of?some?reduce?tasks?may?be?executed?in?parallel.</description> </property>

    Hive本身也提供了配置項來控制reduce-side的推測執行:

    set hive.mapred.reduce.tasks.speculative.execution=true

    關于調優這些推測執行變量,還很難給一個具體的建議。如果用戶因為輸入數據量很大而需要執行長時間的map或者reduce task的話,那么啟動推測執行造成的浪費是非常巨大的。

    9. 數據傾斜優化

    數據傾斜的原理都知道,就是某一個或幾個key占據了整個數據的90%,這樣整個任務的效率都會被這個key的處理拖慢,同時也可能會因為相同的key會聚合到一起造成內存溢出。

    Hive的數據傾斜一般的處理方案:

    常見的做法,通過參數調優:

    set?hive.map.aggr=true;?? set?hive.groupby.skewindata?=?ture;

    當選項設定為true時,生成的查詢計劃有兩個MapReduce任務。

    在第一個MapReduce中,map的輸出結果集合會隨機分布到reduce中,每個reduce做部分聚合操作,并輸出結果。

    這樣處理的結果是,相同的Group By Key有可能分發到不同的reduce中,從而達到負載均衡的目的;

    第二個MapReduce任務再根據預處理的數據結果按照Group By Key分布到reduce中(這個過程可以保證相同的Group By Key分布到同一個reduce中),最后完成最終的聚合操作。

    但是這個處理方案對于我們來說是個黑盒,無法把控。

    那么在日常需求的情況下如何處理這種數據傾斜的情況呢:

  • sample采樣,獲取哪些集中的key;

  • 將集中的key按照一定規則添加隨機數;

  • 進行join,由于打散了,所以數據傾斜避免了;

  • 在處理結果中對之前的添加的隨機數進行切分,變成原始的數據。

  • 10. 動態分區調整

    動態分區屬性:設置為true表示開啟動態分區功能(默認為false)

    hive.exec.dynamic.partition=true;

    動態分區屬性:設置為nonstrict,表示允許所有分區都是動態的(默認為strict) 設置為strict,表示必須保證至少有一個分區是靜態的

    hive.exec.dynamic.partition.mode=strict;

    動態分區屬性:每個mapper或reducer可以創建的最大動態分區個數

    hive.exec.max.dynamic.partitions.pernode=100;

    動態分區屬性:一個動態分區創建語句可以創建的最大動態分區個數

    hive.exec.max.dynamic.partitions=1000;

    動態分區屬性:全局可以創建的最大文件個數

    hive.exec.max.created.files=100000;

    11. 其他參數調優

    開啟CLI提示符前打印出當前所在的數據庫名

    set hive.cli.print.current.db=true;

    讓CLI打印出字段名稱

    hive.cli.print.header=true;

    設置任務名稱,方便查找監控

    set mapred.job.name=P_DWA_D_IA_S_USER_PROD;

    決定是否可以在 Map 端進行聚合操作

    set hive.map.aggr=true;

    有數據傾斜的時候進行負載均衡

    set hive.groupby.skewindata=true;

    對于簡單的不需要聚合的類似SELECT col from table LIMIT n語句,不需要起MapReduce job,直接通過Fetch task獲取數據

    set hive.fetch.task.conversion=more;

    最后

    代碼優化原則:

    理透需求原則,這是優化的根本;
    把握數據全鏈路原則,這是優化的脈絡;
    堅持代碼的簡潔原則,這讓優化更加簡單;
    沒有瓶頸時談論優化,這是自尋煩惱。

    ·················END·················

    總結

    以上是生活随笔為你收集整理的如何优化Hive SQL ??的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    色在线免费观看 | 国产精品久久久久高潮 | av中文字幕网站 | 欧美成人黄色 | 国产精品第一 | 久久这里只有精品视频99 | 天天性天天草 | 久久久国产精华液 | 黄色av三级在线 | 日韩在线观看视频中文字幕 | 欧美99热| 视频在线91 | 成人在线视频网 | 婷婷丁香激情网 | 亚洲九九| 欧美极度另类 | 一色屋精品视频在线观看 | av中文字幕在线观看网站 | 最近免费中文视频 | 久久婷婷精品视频 | 久久久.com| 97国产精品亚洲精品 | 日日干美女| 亚洲免费公开视频 | 国偷自产中文字幕亚洲手机在线 | 中文字幕日韩无 | av在线免费观看网站 | 18久久久久久 | 国产手机av在线 | 久久国产一区二区 | 美女视频免费精品 | 国产免费a | 国产99区 | 久久伊人操 | 久久久污 | 国产亚洲精品精品精品 | 黄色影院在线免费观看 | 天天操操操操操操 | 国产精品成人自拍 | 亚洲天天草| 成人在线视频免费观看 | 久久久久久久久久久久电影 | 91黄在线看| 天天干天天碰 | 黄色一级大片在线免费看产 | 免费国产亚洲视频 | 久久伊人综合 | 99久久影视 | 成人久久电影 | 日韩亚洲精品电影 | 激情xxxx| 精品福利在线视频 | 免费看的av片 | 久久九九久久 | 久久久久99999 | 色婷婷免费视频 | 四虎永久免费网站 | 色噜噜在线观看 | 黄色在线观看网站 | 色中文字幕在线观看 | 日韩二区在线播放 | 美女视频黄是免费的 | 国产一区福利在线 | 成人影视免费看 | 欧美性做爰猛烈叫床潮 | 99av在线视频 | 日韩一区二区三区不卡 | 在线看毛片网站 | 福利久久 | 在线中文字母电影观看 | 中文字幕在线播放视频 | 天天操比 | 婷婷射五月 | 人人模人人爽 | 免费情缘 | 国产黄网在线 | 五月激情天 | 欧美激情xxxx | 久久久久北条麻妃免费看 | 嫩草伊人久久精品少妇av | 久久综合久久综合九色 | 91尤物在线播放 | 精品国产乱码久久久久久久 | 国外av在线| 中文字幕亚洲欧美 | 一区二区三区在线免费播放 | 久久午夜精品视频 | 91丨九色丨蝌蚪丨对白 | 久久夜色精品国产欧美乱 | 久久视频这里只有精品 | 在线观看av的网站 | 国产精品国产三级国产 | 国产伦理剧 | 国产视频精品免费播放 | 91av资源在线| 五月综合 | 精品久久久精品 | 色综合久久综合中文综合网 | 精品国产黄色片 | 日本久久久久久久久久 | 一区二区三区免费在线观看视频 | 久久久久免费精品 | 免费在线观看一区二区三区 | 青草草在线 | 这里有精品在线视频 | 久久99久久99久久 | 免费看久久 | 国产成人在线一区 | 91视频国产免费 | 亚洲日本国产精品 | av中文字幕日韩 | 久久久精品网 | 91精品啪在线观看国产线免费 | 在线观看国产日韩 | 国产精品一区二区电影 | 精品伊人久久久 | 免费合欢视频成人app | 色婷婷狠狠五月综合天色拍 | 精品久久福利 | 久久草在线精品 | 一区二区三区免费在线观看 | 久久激情五月婷婷 | av综合 日韩 | 五月天高清欧美mv | 黄色三级在线看 | 久久噜噜少妇网站 | 色综合色综合色综合 | 99热精品在线 | 又污又黄网站 | 91人人澡人人爽人人精品 | 午夜色性片 | av资源网在线播放 | 亚洲九九 | 人人草人 | 视频99爱 | 日韩av综合网站 | 在线视频婷婷 | 天天色天天综合网 | 国产精品视频在线看 | 9在线观看免费高清完整版在线观看明 | 激情综合五月网 | 在线观看视频在线 | 国产不卡在线视频 | 日本中文字幕在线 | 国产一级在线视频 | 欧美日韩在线观看一区 | 国产精品 久久 | 久久综合九色综合网站 | 久久69精品 | 97国产超碰在线 | 欧美一性一交一乱 | 999视频在线播放 | 久久97久久 | av片子在线观看 | 91在线精品播放 | 日韩成人不卡 | www.色com | 狠狠操精品 | 国产精品资源在线观看 | 狠狠干美女 | av网站有哪些| 免费久久网 | 黄色三级免费网址 | 日韩有码专区 | 麻花传媒mv免费观看 | 国产综合在线观看视频 | 激情欧美一区二区三区 | 日韩欧美69 | 国产黄免费看 | 久久电影中文字幕视频 | 日韩成人精品一区二区三区 | 日韩高清二区 | 婷婷久久亚洲 | 在线观看国产日韩欧美 | 人人玩人人添人人澡97 | 成年人国产视频 | 日韩mv欧美mv国产精品 | 国产免费作爱视频 | 国产精品乱码久久久 | 亚洲伊人第一页 | 日本精品一 | 午夜电影一区 | 黄色.com| 亚洲网久久 | 国产在线一区观看 | 亚洲欧洲精品在线 | 日韩两性视频 | 国产精品久久久久久久久久妇女 | 麻豆影视在线观看 | 成人 亚洲 欧美 | 丝袜美女视频网站 | 久草在线久 | 日日夜夜人人精品 | 永久中文字幕 | 亚洲电影院 | 国产va精品免费观看 | 久久久久久久久久久久影院 | 午夜影视一区 | 在线黄色免费av | 欧美一级在线 | 欧美精品成人在线 | 正在播放久久 | av片中文字幕 | 久久综合免费 | 日韩精品一区二区三区三炮视频 | 免费日韩 精品中文字幕视频在线 | 99久久影院 | 91影视成人 | 国产乱老熟视频网88av | www.色五月 | 狠狠色丁香婷婷综合久小说久 | 亚洲精品视频二区 | 中文字幕欲求不满 | 久久精品欧美视频 | www在线观看国产 | 国产精品视频99 | 91麻豆精品国产午夜天堂 | 一区二区三区视频在线 | 婷婷5月色| 在线观看中文字幕第一页 | 美女久久久久久久久久 | 国产在线1区 | 五月激情六月丁香 | av日韩在线网站 | a黄色片在线观看 | 99久久久久久久久 | 免费高清看电视网站 | 久久在线观看视频 | 五月婷婷综合在线视频 | 成人小视频免费在线观看 | 国产精品系列在线观看 | 国产在线高清精品 | 久久大视频 | 国产免费国产 | 99视频导航| 波多野结衣电影久久 | 亚洲黄色免费观看 | 亚洲成人av电影 | 久热免费在线 | 国产偷v国产偷∨精品视频 在线草 | 日韩免费观看一区二区 | 99电影 | 最新色站 | 婷婷在线看 | 日本中文字幕视频 | 九九精品久久久 | 亚洲小视频在线观看 | 亚洲视频999| 天天拍天天草 | 精品一区二区6 | 丁香av | 婷婷伊人五月天 | 免费高清在线视频一区· | 一级免费黄视频 | 精品国偷自产在线 | 日本久久片 | 99精品国产免费久久 | 欧美一区二区三区免费看 | 中文字幕 国产专区 | 五月天欧美精品 | 91入口在线观看 | 色综合亚洲精品激情狠狠 | 日韩在线播放av | 亚洲另类视频在线 | 亚洲精品白浆高清久久久久久 | 国产日韩在线看 | 欧美孕交vivoestv另类 | 粉嫩aⅴ一区二区三区 | 麻豆视频大全 | 91福利社区在线观看 | 免费观看久久久 | 97成人精品视频在线观看 | 丁香婷婷在线观看 | 国产精品成人久久久久久久 | 久久久久成人免费 | 欧美一级久久 | 久久精品99国产精品日本 | 91视频观看免费 | 99精品乱码国产在线观看 | 国产在线观看你懂的 | 人人插人人舔 | 国产女人40精品一区毛片视频 | 天天干天天在线 | 国产v在线观看 | 特片网久久 | 国产品久精国精产拍 | 五月天色婷婷丁香 | 午夜av在线电影 | 成年在线观看 | 亚洲综合网站在线观看 | 91丨九色丨国产在线 | 男女拍拍免费视频 | 91久久国产综合精品女同国语 | 在线观看免费av网站 | 五月婷在线观看 | 丰满少妇在线观看 | 日韩最新在线 | 日韩精品免费一区二区三区 | 亚洲天天看| 亚洲久草在线视频 | 亚洲精品国产欧美在线观看 | 国产手机在线观看视频 | 美腿丝袜一区二区三区 | 中文字幕频道 | 日韩二区三区在线 | 日本三级大片 | 国产伦精品一区二区三区… | 亚洲日本欧美在线 | 91精品免费视频 | 精品电影一区 | 91pony九色丨交换 | 在线观看黄色免费视频 | 99热手机在线 | 91九色视频在线观看 | 欧美一区二区三区在线 | 国产高清无线码2021 | 国际精品久久久久 | 欧美日韩视频在线播放 | 日韩精品在线看 | 国产网红在线观看 | 国产a高清| 欧美一级艳片视频免费观看 | 久久天天躁狠狠躁夜夜不卡公司 | 午夜久久影视 | 欧美亚洲精品一区 | 夜色成人av | 久久久精品久久 | 97福利视频 | 特级西西444www高清大视频 | 在线观看电影av | 国产高清av免费在线观看 | 日韩3区 | 久久精品看| 日色在线视频 | av在线成人 | 黄色免费高清视频 | www.久久久久 | 久久免费视频这里只有精品 | 国产99久久久国产精品 | 亚洲成a人片在线观看网站口工 | 成人毛片一区二区三区 | 91亚洲网 | 精品久久久免费 | 成人免费xxx在线观看 | 国产一级在线 | 在线观看中文字幕2021 | 国产综合福利在线 | 国内精品久久久久久久97牛牛 | 国产一级一片免费播放放a 一区二区三区国产欧美 | 欧美一级日韩三级 | 91大神视频网站 | 麻豆视频免费入口 | 在线成人小视频 | 日日躁你夜夜躁你av蜜 | 又黄又刺激的网站 | 久久综合中文字幕 | 中文字幕在线免费观看视频 | 日日躁夜夜躁xxxxaaaa | 亚洲国产成人高清精品 | 91精品国产成人www | 丁香av | 久久私人影院 | 日韩毛片一区 | 久久成人高清视频 | 国产精品自产拍在线观看桃花 | 操少妇视频 | 久久超 | 99色在线 | 日韩色一区二区三区 | 欧美日韩国产色综合一二三四 | 欧美精品久久久久久久久久久 | 精品久久久久久国产91 | 国产精品女 | 国产精品自拍在线 | 日韩sese| 免费又黄又爽 | 欧美激情综合五月色丁香 | 国产无套一区二区三区久久 | 97免费在线观看视频 | 97免费 | 久久综合久久88 | 中文字幕亚洲综合久久五月天色无吗'' | 久久99精品国产99久久 | 黄色一级网 | 黄色网在线播放 | 粉嫩av一区二区三区免费 | 亚洲精品在 | 免费看黄在线网站 | 日韩免费视频一区二区 | 美女黄频视频大全 | 欧美激情亚洲综合 | 狠狠色综合欧美激情 | 中文字幕一区二区三区视频 | 国内精品免费 | www.天天草 | 色伊人网| 国内精品久久久久久久97牛牛 | 激情综合亚洲精品 | 成人超碰在线 | 色婷婷亚洲精品 | 亚洲精品伦理在线 | 欧洲一区二区在线观看 | 国色天香在线 | 色婷婷视频在线 | 午夜av免费观看 | 久久女同性恋中文字幕 | 成人在线观看资源 | 久久久网址 | 日韩av福利在线 | 国产手机在线视频 | 国产精品久久久亚洲 | 精品99999 | 亚洲国产999 | 99视频网站| 人人草人人草 | 亚洲乱码精品久久久久 | 91精品久久香蕉国产线看观看 | 国产精华国产精品 | 午夜av日韩 | 国产原创在线 | 黄色免费网战 | 国产成人精品一区二三区 | 国产精品嫩草在线 | 国产精品久久久久久一二三四五 | 免费的国产精品 | 久久免费视频在线观看 | 欧美日韩国内在线 | 97在线播放 | 激情婷婷亚洲 | 天天操人人干 | 亚洲日本欧美在线 | 五月婷婷在线观看视频 | 91香蕉国产在线观看软件 | 亚洲综合一区二区精品导航 | 久久精品5 | 欧美一区在线观看视频 | 四川bbb搡bbb爽爽视频 | 亚洲国内精品视频 | 毛片美女网站 | 亚洲精品乱码久久久久v最新版 | 国产日韩精品久久 | 亚洲欧美婷婷六月色综合 | 99热精品久久 | 亚洲午夜久久久久 | 草久久久久久 | 日本中文字幕在线一区 | 中文字幕在线精品 | 精品国产aⅴ麻豆 | 99亚洲精品在线 | 日韩欧美一区二区三区视频 | 亚洲精品在线一区二区三区 | 中文在线中文资源 | 99久久久国产精品免费99 | 福利网址在线观看 | 国产手机在线观看视频 | 中文字幕在线观看91 | 国产毛片aaa| 91麻豆视频网站 | 国产成人av网址 | 亚洲国产精品久久久久 | 伊人五月天 | 久久久久免费电影 | 手机在线黄色网址 | 91插插影库 | 欧美日韩高清在线 | 天天操天天玩 | 日韩精品在线播放 | 91精品视频网站 | 午夜精品久久久久久99热明星 | 麻豆综合网 | 免费福利小视频 | 天堂av在线免费 | 国产亚州av| 中文字幕在线观看91 | 色偷偷888欧美精品久久久 | 麻豆传媒视频在线播放 | 五月天伊人网 | 欧美一级淫片videoshd | 青青久视频 | 午夜国产一区二区 | 欧美一区二区在线 | 国产美女免费看 | 免费看亚洲毛片 | 欧美日韩性视频在线 | 91久久久久久国产精品 | av大全免费在线观看 | 日日干天天操 | 国产精品精品国产婷婷这里av | 欧美ⅹxxxxxx | 亚洲精品综合一二三区在线观看 | 在线观看成人小视频 | 高清有码中文字幕 | 精品欧美日韩 | 亚洲精品小区久久久久久 | 狠狠的干狠狠的操 | 国产精品色婷婷 | 成人观看视频 | av电影免费在线播放 | 久久精品中文 | 一区二区电影网 | 欧美成人在线免费 | 草久中文字幕 | 韩国av一区| 欧美天堂影院 | 能在线看的av | 日韩三级精品 | 欧美色黄| 久久怡红院 | 99久久99久久 | 国产精品一区二区久久精品 | 亚洲男女精品 | 日韩1级片 | 国产专区在线 | 精品a视频| 亚洲欧美va| 日韩一区二区三区不卡 | av888av.com| 亚洲国产精品va在线看黑人动漫 | 亚洲视频高清 | 五月天六月色 | 亚洲最新av在线 | 久久视屏网| 国产理论一区二区三区 | 6080yy午夜一二三区久久 | 精品99免费视频 | 96av视频| 日韩动态视频 | 噜噜色官网 | 99九九免费视频 | 久久高清免费观看 | 国产精品美女久久久久久2018 | 日韩午夜一级片 | 香蕉视频在线免费 | 精品亚洲欧美无人区乱码 | 久久国产91| 久久电影色 | 中文字幕在线观看av | 夜夜躁狠狠躁日日躁 | 国际精品久久 | 欧美日韩国产一区二 | 97免费在线观看 | 最近日本韩国中文字幕 | 亚洲人成在线观看 | 日本三级中文字幕在线观看 | 免费午夜网站 | 亚洲国产成人在线观看 | 正在播放国产91 | 欧美aaaxxxx做受视频 | av片中文| 911av视频| 国产不卡一区二区视频 | 九九热精品视频在线观看 | 日韩最新理论电影 | 国产成人精品一区二区三区网站观看 | 黄色毛片在线观看 | 免费男女网站 | 欧产日产国产69 | 亚洲精品一区二区三区四区高清 | 国产无吗一区二区三区在线欢 | 免费在线观看av片 | 国产精品九九九九九 | 免费看毛片网站 | 免费a视频 | 国产色资源 | 国产日韩精品欧美 | 日韩久久久久久久久久久久 | 色狠狠操 | 国产999视频在线观看 | 91喷水| 中文字幕乱码在线播放 | 国产成人av电影 | 99视频在线看 | 婷婷伊人综合亚洲综合网 | 国产在线观看免费观看 | 91成年人视频 | 久久福利电影 | 成人黄色在线看 | 在线观看视频国产一区 | 玖玖视频免费在线 | 国产视频综合在线 | 精品久久久影院 | 国产区精品视频 | 日韩免费成人av | 色瓜 | 成人免费视频网址 | 一级黄色大片 | 国产精品国产三级国产aⅴ无密码 | 成人黄色中文字幕 | 91九色成人 | 免费97视频 | 久久久国产毛片 | 中文字幕在线看人 | 91在线看网站 | 一区二区精品在线观看 | 五月婷婷综合在线视频 | 日韩精品无码一区二区三区 | 欧美日韩国产一区二 | 四虎国产精 | 91网在线看 | 国产精品久久久久久久久久东京 | 亚洲涩涩网站 | 日韩免费高清 | 99久久精品国产亚洲 | 狠狠久久综合 | 国产黄色片免费在线观看 | 国产亚洲精品综合一区91 | 夜夜骑日日 | 美女露久久 | 久草免费电影 | 中文字幕一区二区三区久久 | 久久精品艹 | 久久久国产一区 | 亚洲视频在线视频 | 波多野结衣在线视频免费观看 | 最新av在线播放 | 色偷偷中文字幕 | 精品美女久久久久久免费 | 午夜在线看 | 有没有在线观看av | 韩国av一区二区三区 | 不卡av在线免费观看 | 久久久久久久久久久久久影院 | 涩五月婷婷 | 美女网站视频色 | 17videosex性欧美| 99久热 | 人人干人人干人人干 | 久草av在线播放 | 久久久国产一区 | 成人在线观看网址 | 热99在线| 九九影视理伦片 | 国产精品一区二区久久久久 | 特级黄录像视频 | 99热国内精品 | 久久久精品福利视频 | 国产视频久久 | 韩日精品视频 | 在线看中文字幕 | 在线观看成年人 | 亚洲v精品 | 国产一区电影在线观看 | 在线看小早川怜子av | 2024av在线播放| 久久精品79国产精品 | 日韩网站在线免费观看 | 国产在线不卡一区 | 日韩艹 | 久久福利影视 | 亚洲成av人片在线观看www | 人人天天夜夜 | 国产在线国偷精品产拍免费yy | 日韩av视屏| 亚洲日本三级 | 色全色在线资源网 | 亚洲在线精品 | 久久黄页 | 久久毛片高清国产 | 久久久免费观看 | 亚洲视频一级 | 国产亚洲成av片在线观看 | 日日夜夜草 | 欧美日韩不卡一区二区三区 | 色天堂在线视频 | 天天躁日日躁狠狠躁av中文 | 亚洲高清网站 | 国产麻豆电影在线观看 | 久久综合欧美精品亚洲一区 | 午夜久久网| 欧美日韩中文字幕综合视频 | 久久综合久久久久88 | 日韩精品一区二区三区在线播放 | 永久免费精品视频 | 九色porny真实丨国产18 | 日韩二区精品 | 在线观看国产日韩 | 91激情视频在线 | 午夜a区 | 国产高清视频免费在线观看 | 99爱在线 | 亚洲精品视频 | 色资源在线 | 日韩欧美视频免费看 | 福利一区二区 | 91最新视频在线观看 | 97高清免费视频 | 亚洲高清精品在线 | 欧美国产不卡 | 久久久午夜电影 | 亚洲激情小视频 | 蜜臀av性久久久久蜜臀aⅴ四虎 | 久久久精品视频网站 | 日本午夜在线亚洲.国产 | a√天堂资源 | 亚洲japanese制服美女 | 免费在线观看成人av | 一区二区三区免费在线观看视频 | 人人干人人模 | 91精品影视 | 亚洲一区二区观看 | 亚洲最快最全在线视频 | 亚洲激情综合 | 六月丁香在线视频 | 四虎精品成人免费网站 | 美女福利视频网 | 亚色视频在线观看 | 91视频在线观看大全 | 91精品免费视频 | 一区二区三区日韩视频在线观看 | 五月色丁香| 91理论电影 | 日韩免费播放 | 九九导航| 免费黄色av. | 国产区在线看 | 一区二区三区在线免费观看视频 | 玖玖在线观看视频 | 国产黄色美女 | 日韩美女免费线视频 | 日韩精品一区二区三区在线播放 | 99热在线免费观看 | 在线视频 精品 | 激情综合网天天干 | 日韩免费网站 | 91中文字幕永久在线 | 亚洲狠狠丁香婷婷综合久久久 | 国产精品久久毛片 | 久久久久免费视频 | 午夜精品一区二区三区在线播放 | 久久乐九色婷婷综合色狠狠182 | 精品久久久久久久久久久久久久久久 | 看av免费 | 国产成人黄色 | 人人舔人人舔 | 色av网站| av夜夜操 | 成人av电影免费观看 | 国产99久久久精品 | www.777奇米 | 成人中心免费视频 | 精品1区2区3区| 国产97碰免费视频 | 天天操天天干天天综合网 | 成人黄色电影视频 | 日本韩国中文字幕 | 久久1区| 久久av免费| 日日干天夜夜 | 国产r级在线观看 | 欧美日韩国产精品一区二区亚洲 | 天天天插 | 青草草在线视频 | 日韩免费播放 | 亚洲高清av | 国产精品美女久久久久久久 | 日韩精品播放 | 久久综合色影院 | av电影亚洲| 天天操网址 | 91精品蜜桃| 毛片久久久 | 又色又爽又黄 | 国产午夜精品一区二区三区四区 | av大全免费在线观看 | 亚洲激情 欧美激情 | 在线欧美最极品的av | 免费看一级特黄a大片 | 深爱激情五月综合 | 狠狠色丁香婷婷综合最新地址 | 久久er99热精品一区二区 | 天天操天天操天天操天天操天天操 | 丁香色综合 | 久久久久久久久久久久久久免费看 | 一区二区三区免费在线观看视频 | 在线国产中文字幕 | 欧美日韩国产精品一区 | 亚洲欧美激情插 | 久久97久久97精品免视看 | 国产 精品 资源 | 黄色精品一区 | 欧美成天堂网地址 | 精品自拍网 | www91在线| 日韩天天操 | 亚洲精品xxxx| 91九色自拍| 91色吧| 国产成人免费高清 | 欧美午夜精品久久久久久浪潮 | 国产福利一区二区三区在线观看 | 亚洲不卡123 | 国产人成一区二区三区影院 | 国产中文字幕在线视频 | 玖玖在线资源 | 久草资源在线 | 欧美成人视 | 国产精品久久久久久久久婷婷 | 国产精品久久久久四虎 | 国产视频丨精品|在线观看 国产精品久久久久久久久久久久午夜 | 中文字幕日本在线观看 | 在线视频 亚洲 | 99精品一区 | 天天射天天 | 女人18毛片a级毛片一区二区 | 久久久久免费精品视频 | 日韩免费网址 | 激情小说 五月 | 免费特级黄毛片 | 欧美日韩视频在线观看一区二区 | 97在线观看视频 | 国产原创av片 | 亚洲综合在线观看视频 | 成人国产精品电影 | 亚洲最新毛片 | 成人av电影免费在线播放 | 久久激情精品 | 成人av网站在线观看 | 黄色在线视频网址 | 日韩黄色免费电影 | 国产精品久久久久av | 天天射天天添 | 国产精品av免费 | 色婷婷精品大在线视频 | 亚洲精品高清在线 | 91av在线免费| 992tv在线观看 | 国产在线国偷精品产拍免费yy | 不卡电影一区二区三区 | 日本成址在线观看 | 亚洲精选视频免费看 | 日韩欧美国产免费播放 | av在线播放快速免费阴 | 国产黄网站在线观看 | 玖玖精品在线 | 午夜美女福利 | 午夜久久影院 | 久久久久久久久影院 | 国产黄色精品 | 欧美综合在线视频 | 国产中文欧美日韩在线 | 国产91精品一区二区麻豆网站 | 免费观看一区二区三区视频 | 亚洲精品激情 | 日韩电影在线观看一区二区三区 | 久久天堂网站 | 观看免费av| 91在线看黄 | 亚洲三级黄色 | 免费观看av| 狠狠色丁香久久婷婷综 | 免费三级a | 在线看一区 | 91九色porny在线| 婷婷网站天天婷婷网站 | 夜夜操网站 | 玖操| 888av| 国产美女网站视频 | 久久久国产精品网站 | 成人免费毛片aaaaaa片 | 久久精品亚洲综合专区 | 久久综合精品一区 | 天天操,夜夜操 | 国产亚洲精品久久久久久无几年桃 | www.天天干| 亚洲国产片 | 亚洲电影图片小说 | 国产九九九精品视频 | 亚洲天堂网在线播放 | 一区二区三区免费播放 | 久久人人插 | 深爱五月激情五月 | av在线免费在线观看 | 日韩av在线高清 | 欧美了一区在线观看 | 免费在线看成人av | 久久久久成人精品免费播放动漫 | 日韩中文字幕在线 | 久久三级视频 | 精品欧美乱码久久久久久 | 国产一区欧美在线 | 天天天在线综合网 | 中文字幕人成人 | 国产精品 亚洲精品 | 一区二区视频在线免费观看 | 91视频这里只有精品 | 久久国产系列 | 精品国产aⅴ一区二区三区 在线直播av | 午夜精品视频一区 | 亚洲国产精品人久久电影 | 一区二区三区四区影院 | 天天干,夜夜操 | 69精品久久 | 国产尤物在线观看 | 欧美成人精品三级在线观看播放 | 叶爱av在线 | 亚洲精品自拍视频在线观看 | 激情久久久久久久久久久久久久久久 | 夜夜澡人模人人添人人看 | 美女国产精品 | 亚洲精品理论 | 亚洲综合射| 国产亚洲精品久久久久久 | 日本中文字幕电影在线免费观看 | av电影在线观看完整版一区二区 | 精品国产一二三 | 99情趣网视频| a在线免费观看视频 | 亚洲黄色高清 | av片在线看 | 亚洲综合在线一区二区三区 | 久久久五月婷婷 | 欧美精品久久久久性色 | 亚洲精品国产综合久久 | 一本—道久久a久久精品蜜桃 | 国产精品99久久久久人中文网介绍 | 国产精品久久av | 久久国产精品免费一区 | 日韩精品欧美专区 | 国产乱对白刺激视频不卡 | 久久天天躁 | 免费99视频 | 高清在线一区 | 天天天天爱天天躁 | 久久久免费在线观看 | 日韩高清精品免费观看 | 欧美激情xxxx性bbbb | 婷婷六月天在线 | 中文字幕在线免费看线人 | 久久九九国产精品 | 免费91麻豆精品国产自产在线观看 | www.色午夜| 亚洲国产精品500在线观看 | 久久久国产电影 | 欧美一二三四在线 | 在线视频日韩欧美 | 日韩av女优视频 | 精品a视频 | 久久免视频 | 亚洲日本韩国一区二区 | 国产精品国产亚洲精品看不卡 | 男女拍拍免费视频 | 国产一区二区三区午夜 | 91麻豆网站| 久久精国产 | 国产精品国产三级国产 | 香蕉视频在线免费 | 999电影免费在线观看 | 蜜桃av久久久亚洲精品 | 欧美另类z0zx| 精品久久久久久亚洲综合网站 | 日韩av免费一区 | 国产精品久久久久久久久久不蜜月 | 久久精品99| 一区二区精品在线 | 日韩欧美视频在线免费观看 | 久久99久久99精品中文字幕 | 六月久久婷婷 | 久久综合五月 | 91视频大全 | 午夜视频色 | 91传媒视频在线观看 | 亚洲精品乱码久久久久久高潮 | 亚洲国产伊人 | 久久国产精品久久国产精品 | 欧美日韩国产mv | 999久久久久久久久久久 | 9i看片成人免费看片 | 亚洲欧美日韩国产精品一区午夜 | 国产精品大片免费观看 | 日本中出在线观看 | 激情综合亚洲精品 | 欧美一级日韩三级 | av电影一区二区三区 | av高清网站在线观看 | 91pony九色丨交换 | 少妇搡bbbb搡bbb搡忠贞 | 最新日本中文字幕 | 国产伦精品一区二区三区高清 | 丰满少妇在线观看资源站 | 久久成人国产精品入口 | 91免费看片黄 | 九九色综合 | 综合久久婷婷 | 色偷偷人人澡久久超碰69 | 激情综合网在线观看 | 99精品视频免费观看 | 精品理论片| 久久在线视频精品 | 伊人影院av | 亚洲精品午夜国产va久久成人 | 国产精品一二三 | 日韩一级黄色大片 | 亚洲国产一区在线观看 | 久久美女精品 | 五月婷婷黄色网 | 国产老太婆免费交性大片 | 成人黄色资源 |