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

數據庫的那些事(全是干貨)

數據庫 MySQL
談到數據庫,大家第一想法就是怎么去優化,怎么讓查詢操作更快。我認為最好的方式就是從開始數據庫設計的時候就要盡量考慮周全。如果不幸是個老項目,就得從優化入手了。接下就從設計和優化談一下我的一些認識和經驗。

談到數據庫,大家***想法就是怎么去優化,怎么讓查詢操作更快。我認為***的方式就是從開始數據庫設計的時候就要盡量考慮周全。如果不幸是個老項目,就得從優化入手了。接下就從設計和優化談一下我的一些認識和經驗。

1:數據庫的設計

一個好的數據庫設計方案對于數據庫的性能常常會起到事半功倍的效果。數據庫的設計包含數據庫架構和業務表的設計。

1)數據庫架構

根據不同的數據量和訪問量,來設計不同的架構。適合自己的才是***的。

  • 單實例:數據讀取和寫入都是一個數據庫實例。(備份實例不算在內)。這個適用于小型的企業內部系統。缺點是只適合數據量少的場景,優點是能達到數據的強一致性。

    數據庫的那些事(全是干貨)

  • 垂直拆分,多實例。不同的業務走不同的實例。同樣也是適用于單個業務,數據量不大,并且每個業務相對獨立,不產生關聯。

數據庫的那些事(全是干貨)

  • 讀寫分離,主從架構。通過主從結構,主庫抗寫壓力,通過從庫來分擔讀壓力。適用于寫少讀多,數據一致性的實時性要求不高的應用。

數據庫的那些事(全是干貨)

  • 主從,集群結構。適用于寫多,讀也多的應用。實現是最為復雜的一種,需要考慮數據如何路由,后期擴容也相對麻煩。需要設計初期在理解業務的基礎上,選擇好合適的路由策略。例如range,hash等數據庫的那些事(全是干貨)

  • 云數據庫:阿里云rds等。適合沒有專業數據庫運維團隊的公司,使用非常方便和簡單。

2)業務表的設計

常見業務表分類:

(1)配置表

這種表通常存放業務一些基礎的配置信息或者字典信息。表的數據量一般都比較小,修改變化的操作不太頻繁,通常都是Select查詢操作。

(2)狀態表

這種表通常存放在業務系統中實體讀象的狀態信息,常見的有用戶信息表,訂單信息表等。這種表的數據量與實體讀象的規模有直接關系,比如一個APP有多少注冊用戶,通常這個APP的用戶表都會有多少條記錄。狀態表的變化通常比較頻繁,而且Insert、Update、Select操作都會有,Delete操作是否有,通常會根據業務情況的規定決定。

(3)日志表

這種表通常用來記錄業務系統中某種實體的狀態信息,常見的有用戶登錄表、充值信息記錄表等。這種表的數據規模通常比較大,而且如果業務狀態變化頻繁,記錄的變化信息比較多,這種表的數據量和插入性能都要求比較高。日志表的操作,通常會以Insert操作為主,個別業務會對日志表進行查詢。MySQL五種特殊需求架構中的高性能寫入架構,主要就是應用這種表的需求。

(4)歸檔表

這種表,是將上面三種OLTP業務表的數據進行歸檔或者冷熱分離的表。對線上業務三類表進行數據歸檔、冷熱分離,一方面可以控制線上業務表的數據規模,保證業務表性能;另一方面進行歸檔后,可用于對歸檔歷史數據進行更好的查詢反映和支持。歸檔表的數據量大小與對應的線上表大小、歸檔周期有關。歸檔表的操作,除了歸檔過程的數據加載外,主要就是Select查詢操作了,歸檔后就算是只讀表。

(5)統計數據表

統計數據表,是指業務有離線統計分析需求時,需要將各種線上表和歸檔表的數據,通過ETL過程流轉到線上OLAP統計分析系統中的原始數據表。這類表通常數據量會非常大,一個OLAP統計分析平臺會匯總多個線上業務系統的數據進行統計分析。統計數據表的操作,除了數據流轉動作外,主要就是各種統計分析程序的訪問計算。

(6)統計結果表

統計結果表是在業務有離線統計分析需求時,各種統計分析過程訪問統計數據表中的數據,按照一定的邏輯進行統計分析后的結果數據。這種統計結果數據,通常數據量會比較小。統計結果表的操作,處理結果流轉動作外,主要就是供訪問接口進行Select查詢。

對業務表類型的梳理,可以對所有的業務系統進行一個大體的劃分,做到心中有數。

下面是設計表的一些經驗:

  • 將字段很多的表分解成多個表:對于字段較多的表,如果有些字段的使用頻率很低,可以將這些字段分離出來,因為當一個表的數據量很大時,會由于使用頻率低的字段的存在而變慢。

  • 增加中間表:對于需要經常聯合查詢的表,可以建立中間表以提高查詢效率。

  • 增加冗余字段:合理的加入冗余字段可以提高查詢速度。(冗余字段會導致一些問題,比如,冗余字段的值在一個表中被修改了,就要同步關聯的表,否則會導致數據不一致。這要根據實際情況,平衡數據庫性能,進行冗余字段的設計。)

  • 所有字段均定義為NOT NULL,除非你真的想存儲null。

  • 提前做好數據量的預估,進行分表設計。不要等需要拆分時再拆,一般把表的數據量控制在***別。當單表數據量達到一定程度時(MySQL5.x時代的性能拐點則為1KW - 2KW行級別,具體需根據實際情況測試),為了提升性能,最為常用的方法就是分表。分表的策略可以是垂直拆分(比如:不同訂單狀態的訂單拆分到不同的表),也可以是水平拆分(比如:按月將訂單拆分到不同表)。如果在業務層分表,會將邏輯變得復雜,而且分散。可以引入分表的中間件屏蔽分表后的細節,讓業務層像查詢單表一樣查詢分表后的數據。比如Mycat。(訪問量不大,但是表數據很多的表,我們可以采取分區表,實現起來也比較簡單)

  • 選擇統一的字符集。MySQL采用“階梯”式的方式來設定字符集默認值,每個數據庫,每張表都有自己的默認值,它們逐層繼承,最終最靠底層的默認設置將影響你創建的對象。不同字符集和校對規則之間的轉換可能會帶來額外的系統開銷,影響數據庫的性能。

  • 合理的設置主鍵和索引。

    主鍵分自增主鍵和業務主鍵。

    自增主鍵:寫入、查詢效率和磁盤利用率都高,但每次查詢都需要兩級索引,因為線上業務不會有直接使用主鍵列的查詢。

    業務主鍵:寫入、查詢效率和磁盤利用率都低,但可以使用一級索引,依賴覆蓋索引的特性,某些情況下在非主鍵索引上也可以實現1次索引完成查詢

    一般情況下都是采用業務主鍵。

    索引大概分為三類。

    主鍵索引:InnoDB會自動在表的主鍵上創建索引,數據結構使用B+Tree。

    非主鍵索引:非主鍵列上的索引為二級索引(因為一次查詢需要查找兩個索引樹)

    聯合索引:聯合索引也叫多列索引,索引結構的key包含多個字段,排序時先***列比較,如果相同再按第二列比較,以此類推。

2:數據庫的優化(mysql)

說起mysql優化,一定要了解一下mysql原理,這樣才能深入的理解那些sql規則。下圖展示了MySQL的邏輯架構圖。

數據庫的那些事(全是干貨)

MySQL客戶端/服務端通信協議是“半雙工”的:在任一時刻,要么是服務器向客戶端發送數據,要么是客戶端向服務器發送數據,這兩個動作不能同時發生。一旦一端開始發送消息,另一端要接收完整個消息才能響應它,所以我們無法也無須將一個消息切成小塊獨立發送,也沒有辦法進行流量控制。客戶端用一個單獨的數據包將查詢請求發送給服務器,所以當查詢語句很長的時候,需要設置max_allowed_packet參數。當服務器響應客戶端請求時,客戶端必須完整的接收整個返回結果,而不能簡單的只取前面幾條結果,然后讓服務器停止發送。因而在實際開發中,盡量保持查詢簡單且只返回必需的數據,減小通信間數據包的大小和數量是一個非常好的習慣,這也是查詢中盡量避免使用SELECT *以及加上LIMIT限制的原因之一。

1)sql的優化。通過explain和show profiles進行執行計劃分析,找出問題,進行針對性的優化。其中創建高效索引是最有效的一個手段。

  • 多列索引和索引順序:

    出現多個索引做相交操作時(多個AND條件),通常來說一個包含所有相關列的索引要優于多個獨立索引。

    在選擇性高的字段上建立索引,可以讓MySQL在查詢時過濾掉更多的行。對于多列索引,哪個索引字段在前面,取決于索引的選擇性的高低。選擇性高的索引排在前面,有利于提高查詢效率。例如聯合索引(user_group_id,trade_amount)用戶的群組肯定比訂單的交易金額的選擇性高。

  • 覆蓋索引:如果一個索引包含或者說覆蓋所有需要查詢的字段的值,那么就沒有必要再回表查詢,這就稱為覆蓋索引。覆蓋索引是非常有用的工具,可以極大的提高性能,因為查詢只需要掃描索引會帶來許多好處:

  • 優化關聯查詢:以小表驅動大表。

  • 子查詢盡量換成join。這是因為join,MySQL不需要在內存中創建臨時表來完成這個邏輯上的需求。

  • 確保任何的GROUP BY和ORDER BY中的表達式只涉及到一個表中的列,這樣MySQL才有可能使用索引來優化。

  • 優化LIMIT分頁:一個常見的問題是當偏移量非常大的時候,比如:LIMIT 10000 20這樣的查詢,MySQL需要查詢10020條記錄然后只返回20條記錄,前面的10000條都將被拋棄,這樣的代價非常高。優化這種查詢一個最簡單的辦法就是盡可能的使用覆蓋索引掃描,而不是查詢所有的列。然后根據需要做一次關聯查詢再返回所有的列。對于偏移量很大時,這樣做的效率會提升非常大。考慮下面的查詢:

    修改前:SELECT film_id,description FROM film ORDER BY title LIMIT 50,5;

    修改后:

    SELECT film.film_id,film.description

    FROM film INNER JOIN (

    SELECT film_id FROM film ORDER BY title LIMIT 50,5

    ) AS tmp USING(film_id);

  • 優化UNION:除非確實需要服務器去重,否則就一定要使用UNION ALL,如果沒有ALL關鍵字,MySQL會給臨時表加上DISTINCT選項,這會導致整個臨時表的數據做唯一性檢查,這樣做的代價非常高。

  • 避免導致索引失效的寫法

    (1)負向條件查詢不能使用索引(not in/not exists都不是好習慣)

    (2)前導模糊查詢不能使用索引(like'XX%')

    (3)數據區分度不大的字段不宜使用索引

    (4)在屬性上進行計算不能***索引

    (5)復合索引最左前綴不滿足

  • 強制類型轉換會全表掃描

  • 如果明確知道只有一條結果返回,limit 1能夠提高效率

2)合理設置mysql的部分參數,達到***效。

  • thread_pool_size:如果主引擎(primary storage engine)為InnoDB,thread_pool_size***設置可能在16和36之間,最常見的優化值傾向于24到36。

  • thread_pool_stall_limit:用處理被阻塞和長時間運行的語句,確保服務器不完全被阻塞。設置過長會導致線程被阻塞,引起性能問題。

  • tmp_table_size:通過設置tmp_table_size選項來增加一張臨時表的大小,例如做order by ,GROUP BY操作生成的臨時表。如果調高該值,MySQL同時將增加heap表的大小,可達到提高聯接查詢速度的效果,建議盡量優化查詢,要確保查詢過程中生成的臨時表在內存中,避免臨時表過大導致生成基于硬盤的MyISAM表。

 

責任編輯:龐桂玉 來源: 今日頭條
相關推薦

2021-07-09 13:58:16

MySQL數據庫運維

2015-03-04 09:30:34

數據庫

2010-05-27 09:11:50

列數據庫NoSQL

2023-07-31 08:21:22

語法校對器Pick

2015-04-01 11:36:25

SQL Server索SQL Server調數據庫索引

2014-06-06 16:08:17

初志科技

2020-07-29 08:14:59

云計算云遷移IT

2011-09-19 15:40:35

2011-08-30 14:59:34

Qt數據庫

2018-01-04 13:29:13

租房租房網站安全

2022-06-20 05:40:25

數據庫MySQL查詢

2010-04-09 15:08:17

Oracle 數據庫性

2011-05-19 16:47:50

軟件測試

2012-05-01 08:06:49

手機

2012-05-31 09:53:38

IT風云15年

2019-05-31 12:13:49

MySQL數據庫安全

2024-02-04 17:03:30

2017-05-15 21:50:54

Linux引號

2015-08-20 09:17:36

Java線程池

2015-08-13 10:54:46

點贊
收藏

51CTO技術棧公眾號

日本在线播放一区| 国产中文字幕91| 国产精成人品免费观看| 日韩专区视频| 婷婷丁香激情综合| 午夜精品区一区二区三| 国产极品久久久| 亚洲自拍另类| 美女av一区二区三区| 久久人人爽人人人人片| 久久日本片精品aaaaa国产| 亚洲最新视频在线播放| 日韩中文字幕一区| 国模私拍视频在线| 激情五月播播久久久精品| 久久久久亚洲精品成人网小说| 久久久久无码精品国产sm果冻| 91蜜桃臀久久一区二区| 在线观看日韩电影| cao在线观看| 黄网站在线免费看| 国产亚洲欧美一区在线观看| 超碰97在线资源| 中文字幕激情视频| 亚洲综合欧美| 欧美精品久久久久| 精品国产精品国产精品| 精品少妇av| 亚洲精品美女免费| 成人日韩在线视频| 欧美福利在线播放| 欧美午夜精品伦理| 麻豆tv在线播放| 毛片大全在线观看| 亚洲欧美另类小说视频| 亚洲国产另类久久久精品极度| 天天干在线观看| 国产成人综合在线| 91免费视频网站| 一级全黄裸体免费视频| 日韩成人一级片| 日韩av123| 亚洲va在线观看| 西西裸体人体做爰大胆久久久| 久久全球大尺度高清视频| 欧美成人综合色| 91精品推荐| 久久这里有精品视频| 免费成人美女女在线观看| 欧美限制电影| 中文字幕日韩电影| 国精产品视频一二二区| 日韩在线观看一区| 深夜精品寂寞黄网站在线观看| 男人天堂av电影| 久9久9色综合| 在线亚洲午夜片av大片| 麻豆一区在线观看| 91精品国产乱码久久久久久| 久久精品国产免费观看| 日韩激情综合网| 欧美淫片网站| 久久久久久久999| 亚洲国产成人精品激情在线| 99亚洲视频| 人人爽久久涩噜噜噜网站| 四虎影院在线免费播放| 美女视频黄频大全不卡视频在线播放| 国产精品视频色| 国产剧情久久久| 成人精品亚洲人成在线| 狠狠色噜噜狠狠色综合久| 四虎影视在线观看2413| 国产福利不卡视频| 国内精品**久久毛片app| 你懂的好爽在线观看| 久久久91精品国产一区二区精品 | 欧洲激情综合| 久久精品这里热有精品| 久久婷婷一区二区| 亚洲视频播放| 国产精品美女久久久久av超清| 国产精品视频在线观看免费| 国产不卡视频一区二区三区| 久久99精品久久久久久三级| porn亚洲| 亚洲成人av免费| 免费国产成人av| 欧美黄色一级| 亚洲美女又黄又爽在线观看| 亚洲伦理一区二区三区| 亚洲三级观看| 国产一区二区在线免费视频| 黄色福利在线观看| 亚洲国产岛国毛片在线| 国产欧美123| 天天免费亚洲黑人免费| 日韩视频一区二区在线观看| 日本黄色特级片| 综合激情一区| 国产成人97精品免费看片| 国产内射老熟女aaaa∵| 久久男人中文字幕资源站| 九一免费在线观看| 另类中文字幕国产精品| 日韩精品一区二区在线观看| 黄色片网站免费| 亚洲国产片色| 91在线播放国产| 国产高清视频免费最新在线| 亚洲午夜久久久久久久久电影网| 中文字幕国产传媒| 日韩人体视频| 久久99国产综合精品女同 | 日韩午夜在线影院| 永久免费毛片在线观看| 国产精品日韩| 国产在线一区二区三区欧美| 黄色动漫在线观看| 欧美亚洲图片小说| 中文字幕丰满孑伦无码专区| 欧美日韩一区自拍| 91免费视频国产| 嫩草在线视频| 欧美无砖专区一中文字| 欧美色图亚洲激情| 国产欧美大片| 国产欧美综合精品一区二区| 69xxx在线| 91精品国产综合久久小美女| 久久久久久久久福利| 久久精品女人| 欧美精品尤物在线| 两个人看的在线视频www| 欧美mv和日韩mv的网站| 欧美色图亚洲天堂| 国模一区二区三区白浆| 宅男av一区二区三区| 日本免费一区二区三区等视频| 一区二区三区国产视频| 伊人久久中文字幕| 久久久国产精华| 丁香婷婷激情网| 精品久久久亚洲| 国产精品福利在线观看网址| 川上优的av在线一区二区| 在线观看国产一区二区| 精品一区二区三区蜜桃在线| 日本一不卡视频| 台湾成人av| 亚洲久草在线| 久久69精品久久久久久久电影好| 亚洲av无码国产精品永久一区| 亚洲蜜桃精久久久久久久| 伊人影院在线观看视频| 最新亚洲一区| 日韩.欧美.亚洲| 欧洲午夜精品| 不卡av在线播放| 国产综合无码一区二区色蜜蜜| 亚洲午夜久久久| 白丝女仆被免费网站| 日韩精品福利网| 成人手机视频在线| 北条麻妃一区二区三区在线| 68精品久久久久久欧美| 国产尤物视频在线| 欧美日韩精品电影| 免费在线观看黄色av| 99久精品国产| 高清一区在线观看| 一区二区中文| 国内精品国语自产拍在线观看| 在线亚洲人成| 日韩在线www| 黄色福利在线观看| 欧洲一区二区三区免费视频| www.毛片com| 91丨porny丨中文| www.激情小说.com| 精品二区久久| 日韩高清av| 试看120秒一区二区三区| **欧美日韩vr在线| 美女羞羞视频在线观看| 欧美精品一区二区高清在线观看| 中文字幕视频网| 亚洲少妇屁股交4| 中文文字幕文字幕高清| 久久精品久久综合| 青青青在线视频播放| 成人久久久久| 国产伦精品一区二区三区| 福利视频亚洲| 国语对白做受69| 9色在线视频网站| 亚洲精品久久久久久下一站 | а√天堂资源官网在线资源| 最近免费中文字幕视频2019| 人妻偷人精品一区二区三区| 欧美三级视频在线观看| 日产亚洲一区二区三区| 最新国产成人在线观看| 亚洲最大成人网站| 国产91丝袜在线18| 亚洲综合欧美在线| 午夜一级久久| 丝袜人妻一区二区三区| 亚洲经典一区| 日本在线免费观看一区| 加勒比视频一区| 91色精品视频在线| 日韩免费小视频| 国模gogo一区二区大胆私拍| 国产视频一区二区| 在线视频欧美日韩| 日韩资源在线| 亚洲成人精品在线| 国产wwwwwww| 6080国产精品一区二区| 中文字幕 国产精品| 欧美日韩在线免费| 日韩xxx高潮hd| 夜夜嗨av一区二区三区中文字幕 | 国产激情第一页| 国产一区二区91| 国产性生活一级片| 久久精品av麻豆的观看方式| 少妇激情一区二区三区| 国产欧美高清| 毛片在线视频播放| 精品不卡视频| 日本黄色片一级片| 欧美日韩mv| 成年人视频大全| 自拍偷拍欧美| 免费日韩在线观看| 亚洲无中文字幕| 日本三日本三级少妇三级66| 国产二区精品| 精品国产无码在线| 婷婷久久一区| 国产av第一区| 综合在线一区| 日本精品福利视频| 欧美精品黄色| 男女视频网站在线观看| 日韩图片一区| 毛片av免费在线观看| 久久久久久久高潮| 男女爽爽爽视频| 久久99深爱久久99精品| 亚洲最大天堂网| 国产综合色视频| 国产伦理在线观看| a级精品国产片在线观看| 日本黄色网址大全| 欧美国产精品v| www.xxxx日本| 亚洲伊人伊色伊影伊综合网| 日韩欧美不卡视频| 欧美日韩中文在线观看| 精品一区二三区| 91.成人天堂一区| 亚洲国产精彩视频| 日韩www在线| 国产黄在线观看| 久久影院在线观看| 国产天堂在线播放视频| 欧美一级大片在线免费观看| 日韩一区二区三区免费| 国产欧美精品va在线观看| 精品久久亚洲| 国产偷久久久精品专区| 精品国产乱码久久久久久果冻传媒 | 国产精品视频无码| 亚洲缚视频在线观看| 黄网站在线观看| 欧美成年人视频网站| 蜜桃视频www网站在线观看| 国产精品久久不能| 2020最新国产精品| 日韩欧美一区二区三区四区| 自拍偷拍欧美专区| 91猫先生在线| 国产在线国偷精品产拍免费yy| 国产一级免费片| 国产精品色一区二区三区| 久久艹精品视频| 色婷婷久久久综合中文字幕| 国产伦精品一区二区三区视频痴汉| 欧美电视剧在线看免费| 国产精品无码2021在线观看| 欧美成aaa人片在线观看蜜臀| 久久夜夜操妹子| 97在线中文字幕| 欧美色爱综合| 免费 成 人 黄 色| 国产精品自在在线| 免费视频91蜜桃| 午夜不卡av在线| 国产免费黄色录像| 亚洲人成亚洲人成在线观看| 手机在线免费看av| 国产欧美一区二区三区视频| 精品日产乱码久久久久久仙踪林| 永久久久久久| 老牛嫩草一区二区三区日本| 久久免费精品国产| 亚洲天堂网中文字| 中文字幕视频在线播放| 亚洲黄色成人网| 男插女视频久久久| 91久久精品国产| 成人一级毛片| 久久久久久久少妇| 91在线观看视频| 国产精品18p| 欧美不卡123| www视频在线免费观看 | 97一区二区国产好的精华液| 亚洲欧美久久久久一区二区三区| 亚洲综合日本| 在线观看av中文字幕| 亚洲成人一区二区在线观看| 99久久国产免费| 精品国偷自产在线| 成人av集中营| 日韩欧美电影一区二区| 久久国产精品亚洲77777| 中文字幕免费在线播放| 亚洲国产日韩a在线播放| 国产成人精品一区二区无码呦| 日韩在线观看免费全集电视剧网站| 2019年精品视频自拍| 日本一区视频在线观看| 久久永久免费| 亚欧洲乱码视频| 日本电影亚洲天堂一区| 国产私人尤物无码不卡| 国产精品观看在线亚洲人成网| 国产不卡一二三区| 激情内射人妻1区2区3区 | 91嫩草|国产丨精品入口| 欧美日本国产一区| 婷婷成人激情| 国产这里只有精品| 欧美阿v一级看视频| 日韩大尺度视频| 婷婷开心激情综合| 激情小视频在线| 国产日韩在线看| 欧美~级网站不卡| www.啪啪.com| 精品久久久久久国产91| 欧洲视频在线免费观看| 国产精品第一页在线| 色偷偷综合网| 欧美日韩一区二区区别是什么 | 国产农村老头老太视频| 九九久久国产精品| 精品女人视频| 少妇高清精品毛片在线视频 | 精品视频一区在线视频| 台湾佬成人网| 吴梦梦av在线| 成人三级在线视频| 亚洲不卡视频在线观看| 日韩中文字幕在线精品| 日韩中文字幕一区二区高清99| 国产一线二线三线女| 91麻豆精品在线观看| 亚洲av无码乱码国产精品fc2| 久久精品这里热有精品| 老牛国内精品亚洲成av人片| 亚洲色精品三区二区一区| 亚洲色图视频网| 婷婷国产在线| 91精品国产综合久久香蕉| 亚洲天堂激情| 免费看裸体网站| 精品剧情在线观看| 小黄鸭精品aⅴ导航网站入口| 免费在线观看污污视频| 99视频超级精品| 亚洲天堂手机在线| 97激碰免费视频| 日韩在线观看电影完整版高清免费悬疑悬疑 | 妺妺窝人体色www在线下载| 亚洲美女又黄又爽在线观看| 国产精品一区二区三区四区在线观看| xxxx18hd亚洲hd捆绑| 国产精品福利电影一区二区三区四区| 精品人妻伦一区二区三区久久| 日本精品久久久| 真实国产乱子伦精品一区二区三区| 色天使在线视频| 日韩一区二区在线看| 精品123区| 欧美日韩国产精品激情在线播放|