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

歡迎訪問 生活随笔!

生活随笔

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

数据库

mysql explain 索引_MySql中Explain详解与索引最佳实践

發布時間:2023/12/15 数据库 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql explain 索引_MySql中Explain详解与索引最佳实践 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

使用EXPLAIN關鍵字可以模擬優化器執行SQL語句,從而知道MySQL是 如何處理你的SQL語句的。分析你的查詢語句或是結構的性能瓶頸

下面是使用 explain 的例子:

在 select 語句之前增加 explain 關鍵字,MySQL 會在查詢上設置一個標記,執行查詢時,會返回執行計劃的信息,而不是執行這條SQL(如果 from 中包含子查詢,仍會執行該子查詢,將結果放入臨時表中)

使用的表

DROP TABLE IF EXISTS `actor`;

CREATE TABLE `actor` (

`id` int(11) NOT NULL,

`name` varchar(45) DEFAULT NULL,

`update_time` datetime DEFAULT NULL,

PRIMARY KEY (`id`)

) ENGINE=InnoDB DEFAULT CHARSET=utf8;

INSERT INTO `actor` (`id`, `name`, `update_time`) VALUES (1,'a','2017-12-22 15:27:18'), (2,'b','2017-12-22 15:27:18'), (3,'c','2017-12-22 15:27:18');

DROP TABLE IF EXISTS `film`;

CREATE TABLE `film` (

`id` int(11) NOT NULL AUTO_INCREMENT,

`name` varchar(10) DEFAULT NULL,

PRIMARY KEY (`id`),

KEY `idx_name` (`name`)

) ENGINE=InnoDB DEFAULT CHARSET=utf8;

INSERT INTO `film` (`id`, `name`) VALUES (3,'film0'),(1,'film1'),(2,'film2');

DROP TABLE IF EXISTS `film_actor`;

CREATE TABLE `film_actor` (

`id` int(11) NOT NULL,

`film_id` int(11) NOT NULL,

`actor_id` int(11) NOT NULL,

`remark` varchar(255) DEFAULT NULL,

PRIMARY KEY (`id`),

KEY `idx_film_actor_id` (`film_id`,`actor_id`)

) ENGINE=InnoDB DEFAULT CHARSET=utf8;

INSERT INTO `film_actor` (`id`, `film_id`, `actor_id`) VALUES (1,1,1),(2,1,2),(3,2,1);

mysql> explain select * from actor;

在查詢中的每個表會輸出一行,如果有兩個表通過 join 連接查詢,那么會輸出兩行。表的意義相當廣泛:可以是子查詢、一個 union 結果等。

explain 有兩個變種:

1)explain extended:會在 explain ?的基礎上額外提供一些查詢優化的信息。緊隨其后通過 show warnings 命令可以 得到優化后的查詢語句,從而看出優化器優化了什么。額外還有 filtered 列,是一個半分比的值,rows * filtered/100 可以估算出將要和 explain 中前一個表進行連接的行數(前一個表指 explain 中的id值比當前表id值小的表)。

mysql> explain extended select * from film where id = 1;

mysql> show warnings;

2)explain partitions:相比 explain 多了個 partitions 字段,如果查詢是基于分區表的話,會顯示查詢將訪問的分區。

explain 中的列

接下來我們將展示 explain 中每個列的信息。

1. id列

id列的編號是 select 的序列號,有幾個 select 就有幾個id,并且id的順序是按 select 出現的順序增長的。MySQL將 select 查詢分為簡單查詢(SIMPLE)和復雜查詢(PRIMARY)。

復雜查詢分為三類:簡單子查詢、派生表(from語句中的子查詢)、union 查詢。

id列越大執行優先級越高,id相同則從上往下執行,id為NULL最后執行

1)簡單子查詢

mysql> explain select (select 1 from actor limit 1) from film;

2)from子句中的子查詢

mysql> explain select id from (select id from film) as der;

這個查詢執行時有個臨時表別名為der,外部 select 查詢引用了這個臨時表

3)union查詢

mysql> explain select 1 union all select 1;

union結果總是放在一個匿名臨時表中,臨時表不在SQL中出現,因此它的id是NULL。

2. select_type列

select_type 表示對應行是簡單還是復雜的查詢,如果是復雜的查詢,又是上述三種復雜查詢中的哪一種。

1)simple:簡單查詢。查詢不包含子查詢和union

mysql> explain select * from film where id = 2;

2)primary:復雜查詢中最外層的 select

3)subquery:包含在 select 中的子查詢(不在 from 子句中)

4)derived:包含在 from 子句中的子查詢。MySQL會將結果存放在一個臨時表中,也稱為派生表(derived的英文含義)

用這個例子來了解 primary、subquery 和 derived 類型

mysql> explain select (select 1 from actor where id = 1) from (select * from film where id = 1) der;

5)union:在 union 中的第二個和隨后的 select

6)union result:從 union 臨時表檢索結果的 select

用這個例子來了解 union 和 union result 類型:

mysql> explain select 1 union all select 1;

3. table列

這一列表示 explain 的一行正在訪問哪個表。

當 from 子句中有子查詢時,table列是 格式,表示當前查詢依賴 id=N 的查詢,于是先執行 id=N 的查詢。

當有 union 時,UNION RESULT 的 table 列的值為,1和2表示參與 union 的 select 行id。

4. type列

這一列表示關聯類型或訪問類型,即MySQL決定如何查找表中的行,查找數據行記錄的大概范圍。

依次從最優到最差分別為:system > const > eq_ref > ref > range > index > ALL

一般來說,得保證查詢達到range級別,最好達到ref

NULL:mysql能夠在優化階段分解查詢語句,在執行階段用不著再訪問表或索引。例如:在索引列中選取最小值,可以單獨查找索引來完成,不需要在執行時訪問表

mysql> explain select min(id) from film;

const, system:mysql能對查詢的某部分進行優化并將其轉化成一個常量(可以看show warnings 的結果)。用于 primary key 或 unique key 的所有列與常數比較時,所以表最多有一個匹配行,讀取1次,速度比較快。system是const的特例,表里只有一條元組匹配時為system

mysql> explain extended select * from (select * from film where id = 1) tmp;

mysql> show warnings;

eq_ref:primary key 或 unique key 索引的所有部分被連接使用 ,最多只會返回一條符合條件的記錄。這可能是在 const 之外最好的聯接類型了,簡單的 select 查詢不會出現這種 type。

mysql> explain select * from film_actor left join film on film_actor.film_id = film.id;

ref:相比 eq_ref,不使用唯一索引,而是使用普通索引或者唯一性索引的部分前綴,索引要和某個值相比較,可能會找到多個符合條件的行。

1. 簡單 select 查詢,name是普通索引(非唯一索引) mysql> explain select * from film where name = "film1";

2.關聯表查詢,idx_film_actor_id是film_id和actor_id的聯合索引,這里使用到了film_actor的左邊前綴film_id部分。 mysql> explain select film_id from film left join film_actor on film.id = film_actor.film_id;

range:范圍掃描通常出現在 in(), between ,> ,= 等操作中。使用一個索引來檢索給定范圍的行。

mysql> explain select * from actor where id > 1;

index:掃描全表索引,這通常比ALL快一些。(index是從索引中讀取的,而all是從硬盤中讀取)

mysql> explain select * from film;

ALL:即全表掃描,意味著mysql需要從頭到尾去查找所需要的行。通常情況下這需要增加索引來進行優化了

mysql> explain select * from actor;

5. possible_keys列

這一列顯示查詢可能使用哪些索引來查找。

explain 時可能出現 possible_keys 有列,而 key 顯示 NULL 的情況,這種情況是因為表中數據不多,mysql認為索引對此查詢幫助不大,選擇了全表查詢。

如果該列是NULL,則沒有相關的索引。在這種情況下,可以通過檢查 where 子句看是否可以創造一個適當的索引來提高查詢性能,然后用 explain 查看效果。

6. key列

這一列顯示mysql實際采用哪個索引來優化對該表的訪問。

如果沒有使用索引,則該列是 NULL。如果想強制mysql使用或忽視possible_keys列中的索引,在查詢中使用 force index、ignore index。

7. key_len列

這一列顯示了mysql在索引里使用的字節數,通過這個值可以算出具體使用了索引中的哪些列。

舉例來說,film_actor的聯合索引 idx_film_actor_id 由 film_id 和 actor_id 兩個int列組成,并且每個int是4字節。通過結果中的key_len=4可推斷出查詢使用了第一個列:film_id列來執行索引查找。

mysql> explain select * from film_actor where film_id = 2;

key_len計算規則如下:

??? ?字符串

??? ?char(n):n字節長度

??? ?varchar(n):2字節存儲字符串長度,如果是utf-8,則長度 3n + 2

??? ?數值類型

??? ?tinyint:1字節

??? ?smallint:2字節

??? ?int:4字節

??? ?bigint:8字節

??? ?時間類型

??? ?date:3字節

??? ?timestamp:4字節

??? ?datetime:8字節

??? ?如果字段允許為 NULL,需要1字節記錄是否為 NULL

索引最大長度是768字節,當字符串過長時,mysql會做一個類似左前綴索引的處理,將前半部分的字符提取出來做索引。

8. ref列

這一列顯示了在key列記錄的索引中,表查找值所用到的列或常量,常見的有:const(常量),字段名(例:film.id)

9. rows列

這一列是mysql估計要讀取并檢測的行數,注意這個不是結果集里的行數。

10. Extra列

這一列展示的是額外信息。常見的重要值如下:

Using index:查詢的列被索引覆蓋,并且where篩選條件是索引的前導列,是性能高的表現。一般是使用了覆蓋索引(索引包含了所有查詢的字段)。對于innodb來說,如果是輔助索引性能會有不少提高

mysql> explain select film_id from film_actor where film_id = 1;

Using where:查詢的列未被索引覆蓋,where篩選條件非索引的前導列

mysql> explain select * from actor where name = 'a';

Using where Using index:查詢的列被索引覆蓋,并且where篩選條件是索引列之一但是不是索引的前導列,意味著無法直接通過索引查找來查詢到符合條件的數據

mysql> explain select film_id from film_actor where actor_id = 1;

NULL:查詢的列未被索引覆蓋,并且where篩選條件是索引的前導列,意味著用到了索引,但是部分字段未被索引覆蓋,必須通過“回表”來實現,不是純粹地用到了索引,也不是完全沒用到索引

mysql>explain select * from film_actor where film_id = 1;

Using index condition:與Using where類似,查詢的列不完全被索引覆蓋,where條件中是一個前導列的范圍;

mysql> explain select * from film_actor where film_id > 1;

Using temporary:mysql需要創建一張臨時表來處理查詢。出現這種情況一般是要進行優化的,首先是想到用索引來優化。

1. actor.name沒有索引,此時創建了張臨時表來distinct mysql> explain select distinct name from actor;

2. film.name建立了idx_name索引,此時查詢時extra是using index,沒有用臨時表 mysql> explain select distinct name from film;

Using filesort:mysql 會對結果使用一個外部索引排序,而不是按索引次序從表里讀取行。此時mysql會根據聯接類型瀏覽所有符合條件的記錄,并保存排序關鍵字和行指針,然后排序關鍵字并按順序檢索行信息。這種情況下一般也是要考慮使用索引來優化的。

1. actor.name未創建索引,會瀏覽actor整個表,保存排序關鍵字name和對應的id,然后排序name并檢索行記錄 mysql> explain select * from actor order by name;

2. film.name建立了idx_name索引,此時查詢時extra是using indexmysql> explain select * from film order by name;

索引最佳實踐

使用的表

CREATE TABLE `employees` (

`id` int(11) NOT NULL AUTO_INCREMENT,

`name` varchar(24) NOT NULL DEFAULT '' COMMENT '姓名',

`age` int(11) NOT NULL DEFAULT '0' COMMENT '年齡',

`position` varchar(20) NOT NULL DEFAULT '' COMMENT '職位',

`hire_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '入職時間',

PRIMARY KEY (`id`),

KEY `idx_name_age_position` (`name`,`age`,`position`) USING BTREE

) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 COMMENT='員工記錄表';

INSERT INTO employees(name,age,position,hire_time) VALUES('LiLei',22,'manager',NOW());

INSERT INTO employees(name,age,position,hire_time) VALUES('HanMeimei', 23,'dev',NOW());

INSERT INTO employees(name,age,position,hire_time) VALUES('Lucy',23,'dev',NOW());

最佳實踐

1. 全值匹配

EXPLAIN SELECT * FROM employees WHERE name= 'LiLei';

EXPLAIN SELECT * FROM employees WHERE name= 'LiLei' AND age = 22;

EXPLAIN SELECT * FROM employees WHERE name= 'LiLei' AND age = 22 AND position ='manager';

2.最佳左前綴法則

如果索引了多列,要遵守最左前綴法則。指的是查詢從索引的最左前列開始并且不跳過索引中的列。

EXPLAIN SELECT * FROM employees WHERE age = 22 AND position ='manager';

EXPLAIN SELECT * FROM employees WHERE position = 'manager';

EXPLAIN SELECT * FROM employees WHERE name = 'LiLei';

3.不在索引列上做任何操作(計算、函數、(自動or手動)類型轉換),會導致索引失效而轉向全表掃描

EXPLAIN SELECT * FROM employees WHERE name = 'LiLei';

EXPLAIN SELECT * FROM employees WHERE left(name,3) = 'LiLei';

4.存儲引擎不能使用索引中范圍條件右邊的列

EXPLAIN SELECT * FROM employees WHERE name= 'LiLei' AND age = 22 AND position ='manager';

EXPLAIN SELECT * FROM employees WHERE name= 'LiLei' AND age > 22 AND position ='manager';

5.盡量使用覆蓋索引(只訪問索引的查詢(索引列包含查詢列)),減少select *語句

EXPLAIN SELECT name,age FROM employees WHERE name= 'LiLei' AND age = 23 AND position ='manager';

EXPLAIN SELECT * FROM employees WHERE name= 'LiLei' AND age = 23 AND position ='manager';

6.mysql在使用不等于(!=或者<>)的時候無法使用索引會導致全表掃描

EXPLAIN SELECT * FROM employees WHERE name != 'LiLei'

7.is null,is not null 也無法使用索引

EXPLAIN SELECT * FROM employees WHERE name is null

8.like以通配符開頭('$abc...')mysql索引失效會變成全表掃描操作

EXPLAIN SELECT * FROM employees WHERE name like '%Lei'

EXPLAIN SELECT * FROM employees WHERE name like 'Lei%'

問題:解決like'%字符串%'索引不被使用的方法?

a)使用覆蓋索引,查詢字段必須是建立覆蓋索引字段

EXPLAIN SELECT name,age,position FROM employees WHERE name like '%Lei%';

b)當覆蓋索引指向的字段是varchar(380)及380以上的字段時,覆蓋索引會失效!

9.字符串不加單引號索引失效

EXPLAIN SELECT * FROM employees WHERE name = '1000';

EXPLAIN SELECT * FROM employees WHERE name = 1000;

10.少用or,用它連接時很多情況下索引會失效

EXPLAIN SELECT * FROM employees WHERE name = 'LiLei' or name = 'HanMeimei';

原文鏈接:https://blog.csdn.net/qq_38138069/java/article/details/82998658

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的mysql explain 索引_MySql中Explain详解与索引最佳实践的全部內容,希望文章能夠幫你解決所遇到的問題。

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

免费色视频 | 日韩精品 在线视频 | 91成人亚洲 | 中文字幕乱在线伦视频中文字幕乱码在线 | www.久久精品视频 | 国产免费二区 | 久草视频在线资源 | 91天堂素人约啪 | 娇妻呻吟一区二区三区 | 国产婷婷精品av在线 | 激情欧美一区二区三区 | 黄色片软件网站 | 黄色电影小说 | 日本中文在线 | 精品国产欧美一区二区三区不卡 | 天天干一干 | 黄色亚洲精品 | 天天操天天操天天操天天操天天操天天操 | 国产高清中文字幕 | 国产又粗又猛又黄视频 | 午夜av影院 | 九九综合九九 | va视频在线观看 | 日本久久免费电影 | 精品一区二区三区电影 | 综合久久久久久 | 国产 日韩 中文字幕 | 国产精品久久久久aaaa九色 | 日本99久久 | 国产成人一区在线 | av 一区 二区 久久 | 日韩欧美一区二区在线 | 国产精品亚州 | 一区二区毛片 | 四虎欧美| 综合天天久久 | 超碰夜夜 | 四虎国产精品成人免费4hu | 欧美日韩一区二区久久 | 国产在线播放一区二区三区 | 91在线免费视频观看 | 成人性生交大片免费看中文网站 | 中文字幕免费不卡视频 | 午夜视频久久久 | 亚洲国产三级在线 | 精品国产三级a∨在线欧美 免费一级片在线观看 | 久久久久女人精品毛片 | 亚洲无吗视频在线 | 欧美日韩视频一区二区三区 | 日韩午夜三级 | 国产亚洲精品久久久久久网站 | 亚洲va欧美va人人爽春色影视 | 亚洲成人av一区 | 色香蕉网 | 日韩高清免费电影 | 91精品国产欧美一区二区 | 欧美日韩网站 | 天天天操天天天干 | 精品特级毛片 | 欧美色操| 欧美综合在线观看 | 欧美精品九九99久久 | 韩国av电影在线观看 | 免费看黄网站在线 | 91在线你懂的 | 夜夜骑日日操 | 一区二区三区四区影院 | 97成人啪啪网 | 91精品国产91热久久久做人人 | 日韩中文字幕一区 | 国产精品刺激对白麻豆99 | 欧美日韩国产综合一区二区 | 国产精品va在线观看入 | 国产青草视频在线观看 | 在线岛国av | 在线视频99 | 日韩精品视频第一页 | 久久久综合精品 | 久久久久久久久久久久久久电影 | 五月天激情视频在线观看 | 91精品在线视频观看 | 亚洲精品白浆高清久久久久久 | 免费观看版 | 国产成人黄色片 | 亚洲狠狠丁香婷婷综合久久久 | 337p日本欧洲亚洲大胆裸体艺术 | 欧美激情视频一区二区三区免费 | 一区二区三区高清 | 欧美精品乱码久久久久久按摩 | 在线日韩av | 亚洲国产成人av网 | av日韩在线网站 | 日韩视频专区 | 91av在线播放视频 | 中文字幕日韩伦理 | 99操视频| 天天综合网天天综合色 | 日本精品xxxx | 天天色官网 | 亚洲成人黄色在线观看 | 五月花婷婷 | 中文国产成人精品久久一 | 91免费在线看片 | 91视频免费看 | 国产成人99av超碰超爽 | 亚洲精品国产自产拍在线观看 | 91精品在线观看视频 | 国产无遮挡又黄又爽在线观看 | 国产伦精品一区二区三区高清 | 国内免费久久久久久久久久久 | 99久国产 | 二区三区精品 | 91亚洲精品久久久蜜桃网站 | 天天插天天操天天干 | 狠狠色丁香婷婷综合久小说久 | 天堂av免费看 | 亚洲成人免费 | 国产精品18久久久久久久久久久久 | 久久私人影院 | 久久人人爽人人爽人人 | 美女视频免费一区二区 | 久久综合中文字幕 | 亚洲美女视频在线 | 99久久精品视频免费 | 97国产在线视频 | av免费观看高清 | 国产精品自在欧美一区 | 色91av| 狠狠干综合 | 黄色一级网 | 国产精品永久在线 | 97精品在线观看 | 日韩中文字幕免费看 | 少妇bbb搡bbbb搡bbbb′ | 国产 日韩 在线 亚洲 字幕 中文 | 在线免费色 | 欧美日韩在线第一页 | 久久99精品久久久久久 | 五月婷亚洲 | 在线成人性视频 | 成人a级免费视频 | 麻豆视频国产在线观看 | 国内精品视频在线播放 | 国产高清在线观看 | 久久九九久久精品 | 香蕉视频导航 | 色5月婷婷| 91亚洲精品国偷拍 | 人人爽人人爽人人爽学生一级 | 亚洲五月婷 | 国产午夜小视频 | 日韩激情一二三区 | 免费97视频 | 特级a老妇做爰全过程 | 91视频 - x99av | 2022国产精品视频 | 国产污视频在线观看 | 日韩综合第一页 | 国色天香永久免费 | 91精品看片| 成人羞羞视频在线观看免费 | 欧美成人区 | 手机av网站 | 在线观看一区二区精品 | 欧美成人在线免费观看 | 久久久国产精品一区二区三区 | 国产一区视频在线观看免费 | 狠狠干干| 午夜精品久久久久久久99无限制 | 免费的黄色的网站 | www.久久色 | 奇米影视四色8888 | 美女网站在线 | 1024手机在线看 | 欧美精品久久久久久久久老牛影院 | 黄色一级动作片 | 97高清免费视频 | 欧美性生活久久 | 国产二区av | 亚洲第一成网站 | 亚洲尺码电影av久久 | 国产在线一线 | 成人av网址大全 | 91看片淫黄大片一级在线观看 | 久久久久久国产精品久久 | 国产a级片免费观看 | 香蕉久草 | 一区在线播放 | 亚洲国产精品99久久久久久久久 | 一区二区三区在线观看 | 日韩va欧美va亚洲va久久 | av黄色av | 偷拍区另类综合在线 | 国产中文字幕在线观看 | 日韩免费在线视频观看 | 在线黄色免费 | 婷婷色五 | 亚洲婷婷网 | 国产亚州精品视频 | 色偷偷88888欧美精品久久久 | 一区二区三区在线观看中文字幕 | 国产亚洲精品久久久久久 | www.成人久久 | 激情五月亚洲 | 亚洲精品女 | 最近免费观看的电影完整版 | 婷婷久操| www.色爱 | 久久视频这里有精品 | 91成年人在线观看 | 97人人人人 | 国内精品久久久久久久97牛牛 | 成人免费在线播放 | 亚洲www天堂com | 亚洲在线视频播放 | 菠萝菠萝蜜在线播放 | 草在线 | 日韩av在线免费播放 | 免费观看一级视频 | 国产四虎在线 | 一区三区在线欧 | av网址最新| 一区二区成人国产精品 | 高清不卡一区二区在线 | 国产麻豆精品传媒av国产下载 | 香蕉免费在线 | 国产精品永久在线 | 亚洲精品美女久久久久 | 超碰在线人人爱 | 久操伊人| 就要色综合 | 久操视频在线播放 | 天天天色综合a | 国产精品97| 免费在线观看一级片 | 九九热在线观看视频 | 99精品视频在线播放免费 | 久久久国产精品久久久 | 天天操夜夜叫 | 久久一区精品 | 美女视频是黄的免费观看 | 亚洲自拍偷拍色图 | 四虎免费在线观看视频 | 国产成人99av超碰超爽 | 亚洲人成人天堂h久久 | 日本aaaa级毛片在线看 | 久久久久久高潮国产精品视 | 亚洲国产中文在线观看 | 国产精品v欧美精品v日韩 | 国产不卡免费视频 | 成人亚洲欧美 | 91在线免费观看国产 | 日本少妇视频 | 国产综合在线观看视频 | 亚洲激情中文 | 亚洲黄色免费在线 | 精品视频97 | 天天操天天是 | 91成人午夜 | 日韩大片在线免费观看 | 免费网站v | 成年人免费在线 | 国产精品原创视频 | 最新av网站在线观看 | 亚洲欧美激情精品一区二区 | 最近日本韩国中文字幕 | 久久国产精品99久久久久久老狼 | 超碰97网站 | 亚洲午夜不卡 | 九色琪琪久久综合网天天 | 精品 一区 在线 | 99999精品 | 欧美特一级片 | 免费看成人av | 久久久久久电影 | 亚洲一区免费在线 | 免费在线观看一区二区三区 | 在线韩国电影免费观影完整版 | 国产成人一区二区在线观看 | 国产精品岛国久久久久久久久红粉 | 91精品久久久久久粉嫩 | 18久久久 | 欧美婷婷色 | 久久tv视频 | 黄污视频网站 | 少妇超碰在线 | 在线久久 | 在线亚洲高清视频 | 日韩免费电影网站 | 国产中的精品av小宝探花 | a黄色一级片 | 久久精品xxx | 中文av免费| 丁香激情综合国产 | 精品国产伦一区二区三区观看方式 | 99精品国产99久久久久久97 | www.成人久久| 精品视频国产一区 | 国产成人精品日本亚洲999 | 欧美色图另类 | 色婷婷综合久久久中文字幕 | 91福利社区在线观看 | 欧美综合国产 | 激情综合亚洲精品 | 婷婷四房综合激情五月 | 96久久久| 99精品影视 | 日本大尺码专区mv | 成人av免费电影 | 国产精品毛片一区二区 | 中文字幕在线观看播放 | 国产精品美女久久久久久免费 | 麻豆94tv免费版 | 五月天婷婷狠狠 | 婷婷新五月 | 久久99亚洲精品久久久久 | av久久在线 | 久久国内精品 | 久久视| 欧洲色综合 | 成人免费一级 | 丁香av在线 | 国产精品自产拍在线观看网站 | 国产乱对白刺激视频不卡 | 996久久国产精品线观看 | www91在线观看 | 日本中文字幕视频 | 亚洲精品99久久久久中文字幕 | 在线播放国产一区二区三区 | 国产精品婷婷午夜在线观看 | 国产日韩视频在线观看 | 一级片免费在线 | 高清一区二区三区 | 在线免费观看亚洲视频 | 日韩国产精品久久 | 日日爱av | 91在线免费播放视频 | 国产视频二区三区 | 国产精品毛片完整版 | 深爱激情开心 | 国产日韩在线播放 | 国内视频在线观看 | 在线看av的网址 | 91高清不卡 | 久久视频二区 | 欧美另类重口 | 欧美精品久久久久久久亚洲调教 | 免费看日韩片 | 国产99爱 | 特黄色大片 | 99免费观看视频 | 欧美精品黑人性xxxx | 国产黄色一级片在线 | 日韩欧美在线观看 | 日韩精品在线视频免费观看 | 国产情侣一区 | 亚洲欧美成人网 | 亚洲人久久久 | av高清在线观看 | 午夜精品久久久99热福利 | 国产日产精品一区二区三区四区的观看方式 | 日韩精品一区二区三区水蜜桃 | av成人免费在线观看 | 免费视频99 | 国产在线播放不卡 | 国产精品免费在线播放 | 国产高清在线观看 | 精品免费视频 | 国产黄视频在线观看 | 天堂在线成人 | 亚洲精品免费在线观看视频 | 久久99精品久久只有精品 | av手机在线播放 | 国产一性一爱一乱一交 | 久久国产二区 | 中文字幕 国产 一区 | 在线观看黄a | 精品国自产在线观看 | 激情网五月婷婷 | 久久久久免费观看 | 国产 日韩 在线 亚洲 字幕 中文 | 亚洲精品美女久久17c | 日日夜夜操av | 91桃色在线观看视频 | 三级性生活视频 | 99re久久资源最新地址 | 美女网色| 天天摸日日操 | 亚洲国产网站 | 国产自在线观看 | 精品国产不卡 | 日韩动漫免费观看高清完整版在线观看 | 高清免费在线视频 | 久久综合综合久久综合 | 999国内精品永久免费视频 | 人人狠狠| 成人在线视频观看 | 成人一区二区三区中文字幕 | 在线a人v观看视频 | 欧美极品少妇xxxxⅹ欧美极品少妇xxxx亚洲精品 | 三级a视频 | 精品国产精品国产偷麻豆 | 看片黄网站 | 国产高清在线一区 | 天天草天天草 | 久久全国免费视频 | 精品中文字幕在线播放 | 国产精品va在线观看入 | 韩国精品视频在线观看 | 美女视频黄免费 | av在线影视 | 国产视频精品久久 | 日本在线观看视频一区 | 在线一二区 | 日本精油按摩3 | 国产黄大片 | 狠狠色香婷婷久久亚洲精品 | 91最新国产| 99精品偷拍视频一区二区三区 | 91av手机在线观看 | 四虎影视www | 91视频在线观看下载 | 日韩av免费在线电影 | 欧美大片aaa | 99精品福利视频 | 欧美精品久久人人躁人人爽 | 香蕉视频在线观看免费 | 免费色视频网站 | 国产一区二区久久久久 | 久草在线免费看视频 | 久草精品视频在线看网站免费 | 青草视频在线免费 | 国产极品尤物在线 | 亚洲永久av | 91精品国自产在线观看 | 国产精品久久久久久一区二区 | 久久99视频精品 | 精品一区av | 91在线小视频 | 国产一级黄 | 亚洲综合小说 | 欧美久久久久久久久中文字幕 | 欧美作爱视频 | 国产精品自产拍在线观看中文 | 在线之家免费在线观看电影 | 久久国产精品免费一区二区三区 | 久久激情影院 | 久久免费视频网站 | 国产伦精品一区二区三区在线 | 99精品视频免费观看视频 | 国产一卡二卡在线 | 午夜精品成人一区二区三区 | 国产一级片网站 | 婷婷亚洲五月色综合 | 免费在线观看视频一区 | 日韩成人欧美 | 久久视讯| 日韩亚洲在线视频 | 四虎影视成人永久免费观看视频 | 欧美日韩不卡在线观看 | 狠狠的干狠狠的操 | 黄色一级大片免费看 | 天堂网在线视频 | 99久久精品国产欧美主题曲 | 日韩精品播放 | 久久精品美女视频 | 国产日产在线观看 | 国产高清视频免费最新在线 | 国产中的精品av小宝探花 | 日韩在线免费 | 色综合久久88色综合天天人守婷 | 免费国产一区二区视频 | 欧美色黄| 久久亚洲精品国产亚洲老地址 | 久久人人精品 | 天天操月月操 | 麻豆手机在线 | 免费麻豆网站 | 在线免费观看一区二区三区 | 欧美精品三级在线观看 | www178ccom视频在线 | 亚洲精品在线一区二区 | 日韩午夜视频在线观看 | 国产中文字幕av | 欧美激情操| 亚洲视频观看 | 9999激情| 成人免费一区二区三区在线观看 | 色吊丝在线永久观看最新版本 | 亚洲最新av在线网站 | 国产精品一区久久久久 | 久久伦理网 | 国产一区二区三区 在线 | 亚洲天天做 | 麻豆av电影 | 91精品免费视频 | 欧美久久综合 | 天天艹| 婷婷在线观看视频 | 精品一区二三区 | 久久精品99久久久久久2456 | 91尤物国产尤物福利在线播放 | 国产一区 在线播放 | 国产亚洲一区 | 久草在线免费电影 | 久久精品网站视频 | 97香蕉久久国产在线观看 | 日韩精品视频网站 | 综合视频在线 | 人九九精品 | 亚洲精品玖玖玖av在线看 | 五月av在线 | 久久99国产精品视频 | 视频在线在亚洲 | 97超级碰碰碰视频在线观看 | 久久国产精品一国产精品 | 久久天天躁狠狠躁夜夜不卡公司 | 日韩专区中文字幕 | 天天干天天操天天干 | 99久久久久免费精品国产 | 国产一二区精品 | 91精选在线| 国产高清视频在线播放一区 | 久久久久国产一区二区三区四区 | av短片在线 | 色资源二区在线视频 | 国产精品一区一区三区 | 香蕉在线视频播放网站 | 麻豆视频免费观看 | 国产一区二区在线免费播放 | 精品国产视频在线 | 在线观看中文字幕 | 日韩四虎 | av电影在线免费观看 | 久久婷婷一区 | 国产99精品在线观看 | 在线观av | 九九热免费在线观看 | 亚洲在线视频免费观看 | 911亚洲精品第一 | www.eeuss影院av撸 | 欧美日韩不卡一区 | 久久五月天婷婷 | 91亚州| 久久国产视频网 | 久久久久久久综合色一本 | 91一区二区在线 | 久久观看最新视频 | 久久视频| 亚洲精品福利在线 | 欧美在线视频不卡 | 日韩色综合网 | 国产激情久久久 | 中文视频在线播放 | 狠狠色丁香久久婷婷综合五月 | 91精品色 | 一级精品视频在线观看宜春院 | 久久久久色 | 激情综合站 | 亚洲精品永久免费视频 | 免费精品人在线二线三线 | www.色爱| 麻豆视频一区 | 六月激情网 | 黄色的视频网站 | 欧美午夜精品久久久久 | 成年人黄色免费网站 | 亚洲最大成人网4388xx | 91九色免费视频 | 国产三级视频在线 | 国产精品 国内视频 | 91干干干| 奇米网777 | 新av在线| 99热这里只有精品久久 | 在线视频一区观看 | 色婷婷中文 | 久久久久国产精品视频 | 久久av免费观看 | 成年人免费电影在线观看 | 亚洲aⅴ一区二区三区 | 精品亚洲欧美无人区乱码 | 欧美一级电影免费观看 | 欧美性黄网官网 | 久久久久久久久影视 | 黄色片网站免费 | 国产成人精品一区在线 | 精品一区二区亚洲 | 日日爱av| 国产探花视频在线播放 | 精品国产中文字幕 | 亚洲精品综合欧美二区变态 | 日韩免费视频线观看 | 日韩免费高清在线 | 色噜噜在线观看 | 国产精品99免费看 | www.亚洲精品视频 | 国产精品一区二区免费视频 | 久草视频在线资源 | 91久久丝袜国产露脸动漫 | 18网站在线观看 | 999亚洲国产996395 | 国产精品99久久久 | 国产亚洲在线 | 免费亚洲视频在线观看 | 66av99精品福利视频在线 | 国产精品 欧美 日韩 | av黄色亚洲| 国内精品久久久久影院男同志 | 欧美爽爽爽| 91精品欧美 | 成人四虎影院 | 成人久久毛片 | av一级在线观看 | 人人舔人人插 | 69精品久久久| 国产一区 在线播放 | 人人爽人人| 国内少妇自拍视频一区 | 视频一区二区国产 | 国产字幕av | 久久爱导航 | 免费日韩一区二区三区 | 亚洲国产精品成人精品 | 8x8x在线观看视频 | 国产精品va在线观看入 | 色婷婷国产精品 | 一区中文字幕在线观看 | www亚洲视频 | 黄色影院在线免费观看 | 色婷婷www | 久精品一区 | 国产精品18久久久久久久久久久久 | 久久精品毛片 | 91福利视频网站 | 亚洲午夜精品一区 | 久久高清国产视频 | 在线观看www91 | 国产精品video | 精品国产一区二区三区久久影院 | 久久精品91久久久久久再现 | 美女网色 | 99精品黄色片免费大全 | 亚洲丝袜中文 | 亚洲综合在线视频 | 九九热在线视频免费观看 | 亚洲一区免费在线 | 人人添人人澡人人澡人人人爽 | 在线免费观看羞羞视频 | 天天综合天天做天天综合 | 久久99精品久久久久久久久久久久 | 91黄色免费网站 | 国产午夜精品久久 | 亚洲韩国一区二区三区 | 激情婷婷综合 | 欧美日韩免费观看一区二区三区 | 丁香六月欧美 | 国产精品美 | 久久男人免费视频 | 成人动漫精品一区二区 | 亚洲男人天堂2018 | 国产精品美女久久久久久久 | 狠狠色丁香婷婷综合视频 | 91秒拍国产福利一区 | 婷婷丁香激情五月 | 99在线高清视频在线播放 | 96av在线视频 | 久久免费视频在线观看6 | 久亚洲 | 天天久久综合 | 中文字幕在线视频国产 | 日韩免费高清在线 | 久精品视频 | 中文字幕亚洲字幕 | 欧美日韩一区二区免费在线观看 | 在线精品观看国产 | 天天综合成人网 | 在线观看日本高清mv视频 | 天天操天天射天天添 | 久久一区精品 | 国产黄色av| 亚洲国产精品成人综合 | 日韩在线观看一区二区三区 | 综合久色| 最新中文字幕在线播放 | 国产精品综合久久久久久 | av色影院| 久久99精品久久久久久 | 久久久久成人精品亚洲国产 | 国产成人福利在线观看 | 91精品欧美| 日韩伦理片hd | 亚洲成av人片在线观看无 | 天堂在线一区二区三区 | 免费日韩一区 | 天天舔天天搞 | 亚洲国产欧美一区二区三区丁香婷 | 成人蜜桃视频 | 99视频在线观看一区三区 | 免费观看性生活大片 | 欧美人牲 | 久久久久久国产精品久久 | av中文字幕网址 | 中文字幕 二区 | www视频在线播放 | av电影中文字幕在线观看 | 亚洲精品国偷拍自产在线观看 | 国产精品久久久久一区二区三区 | 中文字幕高清在线 | 日本久久视频 | 综合色综合| 97精品国产97久久久久久 | 91精选| 在线观看成年人 | 国产精久久久久久妇女av | 亚洲精品99 | 91麻豆精品国产91久久久久久 | 99国产精品免费网站 | 色综合天天在线 | 欧美日韩一级视频 | 欧美精品中文在线免费观看 | 在线成人免费av | 久久久毛片 | 黄色av免费电影 | 亚洲一级黄色 | 安徽妇搡bbbb搡bbbb | 中文字幕 在线看 | 国产午夜一区二区 | 免费特级黄色片 | 国产精品一区在线播放 | 国产精品久久久久久模特 | 国产成人一区二区三区久久精品 | 国产高清免费 | 精品91在线| 超碰人人超碰 | 国产成人精品一区在线 | 精品久久久久久久久久久久久久久久久久 | 亚洲精品一区二区精华 | 91免费看片黄 | 在线观看a视频 | 精品一区精品二区 | 精品在线观看一区二区 | 国产一二三四在线视频 | 91香蕉视频污在线 | 91九色蝌蚪在线 | 日韩一区精品 | 欧美性色19p | 综合激情伊人 | 久久久久色 | 亚洲黄色大片 | 久色免费视频 | 国产综合片 | 免费成人av在线看 | 777奇米四色 | 五月天久久综合 | 国产精品国内免费一区二区三区 | 国产日韩欧美视频 | 超级碰碰碰视频 | 奇米网8888 | 天天干天天操人体 | 97人人模人人爽人人喊网 | 国外成人在线视频网站 | 久久久久久久久久网站 | 91精品毛片 | 九九精品毛片 | www黄色大片| 最新色站 | 天天要夜夜操 | 亚洲免费av网站 | 91网在线看| 国产精品99久久久精品免费观看 | 中文字幕亚洲欧美日韩 | 三级av免费 | 色综合久久久久久中文网 | 国产精品一区二区中文字幕 | 国产成人一二片 | 国产精品网站一区二区三区 | 麻豆视频www| 99视频偷窥在线精品国自产拍 | 又黄又刺激视频 | 国产一区二区视频在线 | 精品久久久久_ | 午夜在线观看一区 | 国产手机视频在线 | 欧美日韩国产一区二 | 日韩av高清在线观看 | 亚洲aⅴ久久精品 | 天天色天天射天天干 | 婷婷视频 | 国产视频一区二区三区在线 | 色婷婷激婷婷情综天天 | 毛片久久久 | 久久不见久久见免费影院 | 国产在线精品一区二区 | 91在线免费观看网站 | 97精产国品一二三产区在线 | 日韩在线电影一区二区 | 99精品久久99久久久久 | 亚洲三级性片 | 国产精品视频免费看 | 国产精品久久一区二区无卡 | 免费看短 | 超碰99人人| 久保带人 | www.国产高清 | 婷婷丁香久久五月婷婷 | 久久精品视频观看 | 激情综合久久 | 国产99久久久国产精品免费看 | 日韩大片在线 | 91黄色小视频 | 四虎国产精品成人免费影视 | 久久欧美视频 | 日韩成年视频 | 亚洲一区二区三区在线看 | 国产亚洲亚洲 | 婷婷五天天在线视频 | 91九色视频观看 | www.午夜色.com| 91成人精品一区在线播放69 | 视频一区二区在线 | 天天综合网天天 | 亚洲好视频| 欧美大片在线观看一区 | 欧美日韩国产一区二区三区在线观看 | 久久综合五月 | 麻豆视频在线播放 | 亚州精品天堂中文字幕 | 伊人永久在线 | 久久久久久久久精 | 97视频免费在线 | 亚洲一区天堂 | av大全在线免费观看 | 久久论理 | 色操插 | 久草在线资源观看 | 91av在线电影 | 欧美激情第一页xxx 午夜性福利 | 欧美午夜精品久久久久 | 色婷婷综合久久久中文字幕 | 7777精品伊人久久久大香线蕉 | av在线官网 | 婷香五月 | www99精品 | 久久神马影院 | 91黄色免费网站 | 亚洲国产精品日韩 | 免费精品人在线二线三线 | 手机av网站 | 97成人在线观看视频 | www..com黄色片| 天天操天天操天天操天天操天天操天天操 | 国产成人精品网站 | 韩日精品视频 | 久久国产精品久久久久 | 亚洲人成精品久久久久 | 最新99热| 亚洲国产wwwccc36天堂 | 97视频在线观看免费 | 人人爽人人爽人人片av免 | 亚洲一区免费在线 | 国产成人综合精品 | 人人玩人人添人人 | 91tv国产成人福利 | 激情综合亚洲精品 | 成人在线视频你懂的 | 久久国产精品免费一区 | 国产午夜三级一区二区三 | 又色又爽的网站 | 欧美男同网站 | 五月天婷亚洲天综合网精品偷 | 中文字幕在线视频国产 | 日韩精品亚洲专区在线观看 | 一区二区三区久久精品 | 中文字幕在线有码 | 97电影在线观看 | 国产精品久久久久久久午夜片 | 美女视频黄的免费的 | 亚洲精品456在线播放第一页 | 五月天综合 | 久久色在线观看 | 成人黄色在线视频 | 伊人中文字幕在线 | 在线性视频日韩欧美 | 五月天天天操 | 精品一区久久 | 成人在线视频网 | 国产精品久久久久免费 | 黄色一级影院 | 国产一区二区视频在线播放 | 欧美另类69| 国产精品淫片 | 91成人免费观看视频 | 亚洲精品9| ,午夜性刺激免费看视频 | 在线免费91| 麻花传媒mv免费观看 | 在线观看视频免费播放 | 国产精品久久久久一区二区三区 | 丁香婷婷成人 | 国产精品久久久久久久av大片 | 天堂中文在线播放 | 亚洲一区免费在线 | 青青色影院 | 97精产国品一二三产区在线 | 97狠狠操| 一级淫片在线观看 | 一区中文字幕 | 亚洲一级黄色av | 国产午夜精品一区二区三区欧美 | 国产麻豆视频在线观看 | 日韩欧美视频免费观看 | 日韩三级视频在线观看 | 中文视频一区二区 | 亚洲欧美综合精品久久成人 | 一区二区三区高清在线 | 亚洲国产精品传媒在线观看 | 丁香九月激情综合 | 久久影院一区 | 精品久久久久久久久久久久久 | 涩涩网站在线观看 | 久久午夜影视 | 国内综合精品午夜久久资源 | 久久视频 | 91丨九色丨国产在线观看 | 在线观看黄色av | 亚洲欧美婷婷六月色综合 | 久久精品综合一区 | 午夜精品久久久久久久99 | 日本三级人妇 | 98超碰在线 | 国产a级片免费观看 | 一区在线观看 | 久久小视频 | 91九色最新地址 | 美女视频黄是免费的 | 久久精品久久久精品美女 | 国产精品福利在线播放 | 一级性视频 | 色91av | 中文字幕乱在线伦视频中文字幕乱码在线 | 成人av一级片 | 国产一级电影免费观看 | 亚洲韩国一区二区三区 | 久久精品成人热国产成 | 中文永久字幕 | 欧美一区二区三区激情视频 | av天天在线观看 | 国产91成人在在线播放 | 国产成人精品一区二区在线 | 天天干天天操天天拍 | 亚洲专区中文字幕 | 国产精品久久久久永久免费观看 | 黄毛片在线观看 | 日韩在线视频网站 | 婷婷激情5月天 | 日韩一级精品 | 国产视频中文字幕在线观看 | 色综合久久88色综合天天人守婷 | 在线视频成人 | 色综合五月天 | 狠狠操电影网 | 四虎永久免费在线观看 | 国产综合小视频 | 免费看黄在线 | 欧美一级高清片 | 一区二区三区四区免费视频 | 综合天堂av久久久久久久 | 国产亚洲成人网 | 91网页版免费观看 | 成全免费观看视频 | 三级大片网站 | 不卡视频国产 | 日韩另类在线 | 成人av教育 | 国产一二三四在线观看视频 | h动漫中文字幕 | 久久综合久久综合这里只有精品 | 国产三级在线播放 | 精品国产综合区久久久久久 | 日韩欧美高清一区二区三区 | 亚洲片在线观看 | 黄色成人影院 | 成人a视频在线观看 | 久久在线播放 | 国产精品99久久久精品免费观看 | 韩国一区二区在线观看 | 久久久久在线视频 | 日本视频高清 | 香蕉视频在线网站 | 欧美男男tv网站 | 97人人爽 | 亚洲一区二区三区在线看 | 中文在线免费视频 | 日韩毛片在线一区二区毛片 | 午夜 免费 | 五月天婷亚洲天综合网精品偷 | 久久噜噜少妇网站 |