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

歡迎訪問 生活随笔!

生活随笔

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

数据库

mysql 高版本检索外键_第05期:外键到底能不能用?

發布時間:2023/12/1 数据库 61 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql 高版本检索外键_第05期:外键到底能不能用? 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

外鍵的設計初衷是為了在數據庫端保證對邏輯上相關聯的表數據在操作上的一致性與完整性。

外鍵在大部分企業寫的開發規范里會直接規避掉!外鍵有優缺點,也并不是說每種場景都不適用,完全沒有必要一刀切。外鍵到底能不能用?下面會針對不同的場景來告訴你答案。

一、外鍵的優缺點

優點:

  • 精簡關聯數據,減少數據冗余避免后期對大量冗余處理的額外運維操作。
  • 降低應用代碼復雜性,減少了額外的異常處理相關數據管理全由數據庫端處理。
  • 增加文檔的可讀性特別是在表設計開始,繪制 ER 圖的時候,邏輯簡單明了,可讀性非常強。

缺點:

  • 性能壓力外鍵一般會存在級聯功能,級聯更新,級聯刪除等等。在海量數據場景,造成很大的性能壓力。比如插入一條新記錄,如果插入記錄的表有 10 個外鍵,那勢必要對關聯的 10 張表逐一檢查插入的記錄是否合理,延誤了正常插入的記錄時間。并且父表的更新會連帶子表加上相關的鎖。
  • 其他功能的靈活性不佳比如,表結構的更新等。

二、外鍵的使用

外鍵參照動作列表:

  • CASCADE:級聯,子表跟隨父表更新外鍵值
  • SET NULL:子表更隨主表更新外鍵值為 NULL
  • RESTRICT/ NO ACTION:默認,限制父表改動外鍵值
  • SET DEFAULT:目前產生的效果和 RESTRICT 相同。

那先來簡單看看 MySQL 里外鍵的用法。MySQL 外鍵僅有 InnoDB 和 NDB 兩種引擎支持,這里只關注 InnoDB。

本次示例 MySQL 的版本為最新版 8.0.19

示例

下面 f1 是父表,f2、f3、f6 分別代表不同類型的外鍵表,也就是子表。

-- 引用基礎表,也就是父表mysql-(ytt_fk/3305)->create table f1(id int primary key, r1 int, r2 int, r3 int,key idx_r1(r1),key idx_u1 (r2,r3));Query OK, 0 rows affected (0.02 sec)-- 隨著參照表級聯更新外鍵表,也就是父表更新的話,會級聯更新子表的外鍵mysql-(ytt_fk/3305)->create table f2(id int primary key, f1_r1 int, mark int, constraint f1_fk_r1 foreign key (f1_r1) references f1(r1) on update cascade);Query OK, 0 rows affected (0.02 sec)-- 隨著參照表更新外鍵值為 NULL,也就是父表更新的話,會級聯更新子表的外鍵為 NULLmysql-(ytt_fk/3305)->create table f3 (id int primary key, f1_id int, foreign key (f1_id) references f1(id) on update set null);Query OK, 0 rows affected (0.02 sec)-- 多個鍵值外鍵。子表的可以引用父表非主鍵的其他鍵mysql-(ytt_fk/3305)->create table f6 ( id int auto_increment primary key, f1_r2 int, f1_r3 int, foreign key (f1_r2,f1_r3) references f1(r2,r3));Query OK, 0 rows affected (0.02 sec)

場景一:強烈要求數據一致性,程序弱化,數據庫端強化,表結構改動小,并發不高的場景。

用一條記錄驗證表 f2 和 f6。從功能性角度來看,外鍵的優勢很明顯,在數據庫端完全滿足了數據完整性校驗。

mysql-(ytt_fk/3305)->insert into f1 values (1,10,100,1000);Query OK, 1 row affected (0.00 sec)mysql-(ytt_fk/3305)->insert into f2 values (1,1);Query OK, 1 row affected (0.01 sec)mysql-(ytt_fk/3305)->insert into f6 values (1,100,1000);Query OK, 1 row affected (0.00 sec)-- 更新引用表 f1mysql-(ytt_fk/3305)->update f1 set id = 2 where id =1;Query OK, 1 row affected (0.01 sec)Rows matched: 1 Changed: 1 Warnings: 0-- f2 也成功級聯更新mysql-(ytt_fk/3305)->select * from f2;+----+-------+| id | f1_id |+----+-------+| 1 | 2 |+----+-------+1 row in set (0.00 sec)-- 引用表 r2 字段不允許更新,因為表 f6 有針對字段 r2 的外鍵約束。mysql-(ytt_fk/3305)->update f1 set r2 = 11 ;ERROR 1451 (23000): Cannot delete or update a parent row: a foreign key constraint fails (`ytt_fk`.`f6`, CONSTRAINT `f6_ibfk_1` FOREIGN KEY (`f1_r2`, `f1_r3`) REFERENCES `f1` (`r2`, `r3`))

場景二:頻繁的數據裝載,但是也嚴格要求數據庫端保證數據一致性。

這里只驗證表 f6,同時克隆一張新表 f6_no_fk,除了沒有外鍵,表結構和 f6 一樣。導入 400W 條樣例數據。

-- 導入 f6,有外鍵,時間 32 秒多。mysql-(ytt_fk/3305)->load data infile '/var/lib/mysql-files/f1_sub.dat' into table f6;Query OK, 4000000 rows affected (32.57 sec)Records: 4000000 Deleted: 0 Skipped: 0 Warnings: 0-- 導入 f6_no_fk,沒有外鍵,時間 25 秒多。mysql-(ytt_fk/3305)->load data infile '/var/lib/mysql-files/f1_sub.dat' into table f6_no_fk;Query OK, 4000000 rows affected (25.95 sec)Records: 4000000 Deleted: 0 Skipped: 0 Warnings: 0

從上面看到,單獨的測試導入 400W 條記錄,帶有外鍵的表比非外鍵的表時間上沒有優勢。那針對上面的場景優化下,關閉外鍵檢查參數,導入完成后,再開啟。

mysql-(ytt_fk/3305)->truncate f6;Query OK, 0 rows affected (0.04 sec)-- 關閉外鍵檢查。mysql-(ytt_fk/3305)->set foreign_key_checks=0;Query OK, 0 rows affected (0.00 sec)-- 重新導入,時間28秒多。mysql-(ytt_fk/3305)->load data infile '/var/lib/mysql-files/f1_sub.dat' into table f6;Query OK, 4000000 rows affected (28.42 sec)Records: 4000000 Deleted: 0 Skipped: 0 Warnings: 0-- 開啟外鍵檢查。mysql-(ytt_fk/3305)->set foreign_key_checks=1;Query OK, 0 rows affected (0.00 sec)

從以上結果看出,關閉外鍵檢查后,導入時間和沒有外鍵的表 f6_no_fk 差不多。

場景三:并發少,事物塊簡單。

接下來再看下簡單的事物塊提交方式,我簡單寫了一個每 500 條記錄提交一次的存儲過程。

DELIMITER $$CREATE DEFINER=`ytt`@`127.0.0.1` PROCEDURE `sp_generate_data`(IN `tb_name` VARCHAR(64), IN `f_number` INT)begindeclare i int default 0;set @@autocommit=0;while i < f_number DO set @stmt = concat("insert into ",tb_name,"(f1_r2,f1_r3) values (ceil(rand()*10),ceil(rand()*10))"); prepare s1 from @stmt; execute s1; set i = i + 1; if mod(i,500)=0 THEN commit; end if;end while;drop prepare s1;commit;set @@autocommit=1;end$$DELIMITER ;

接下來插入 100W 條記錄,

-- 外鍵表寫入總時間為 1 分 14 秒mysql> call sp_generate_data('f6',1000000);Query OK, 0 rows affected (1 min 14.14 sec)-- 非外鍵表寫入時間為 1 分 8 秒mysql> call sp_generate_data('f6_no_fk',1000000);Query OK, 0 rows affected (1 min 8.45 sec)-- 關閉外鍵檢查mysql> set foreign_key_checks=0;Query OK, 0 rows affected (0.00 sec)-- 時間為 1 分 4 秒mysql> call sp_generate_data('f6',1000000);Query OK, 0 rows affected (1 min 4.28 sec)mysql> set foreign_key_checks=1;Query OK, 0 rows affected (0.00 sec)

從測試的結果來看,有外鍵和沒有外鍵的檢索時間在這樣的場景下也相差無幾。

場景四:主表的外鍵引用字段類型要擴充,原來的數據溢出,沒法保存更大的值。

比如此時字段 r2 定義的數據類型不合適了,需要更改為大點的,比如以下,直接修改會報錯,

mysql-(ytt_fk/3305)->alter table f1 change r2 r2 bigint;ERROR 3780 (HY000): Referencing column 'f1_r2' and referenced column 'r2' in foreign key constraint 'f6_ibfk_1' are incompatible.mysql-(ytt_fk/3305)->alter table f6 change f1_r2 f1_r2 bigint;ERROR 3780 (HY000): Referencing column 'f1_r2' and referenced column 'r2' in foreign key constraint 'f6_ibfk_1' are incompatible.

那怎么改呢?需要先把外鍵刪掉,修改完了類型,再加上約束。這種場景就不太適合用外鍵。

mysql-(ytt_fk/3305)->alter table f6 drop constraint f6_ibfk_1;Query OK, 0 rows affected (0.00 sec)Records: 0 Duplicates: 0 Warnings: 0mysql-(ytt_fk/3305)->alter table f6 change f1_r2 f1_r2 bigint;Query OK, 0 rows affected (0.04 sec)Records: 0 Duplicates: 0 Warnings: 0mysql-(ytt_fk/3305)->alter table f1 change r2 r2 bigint;Query OK, 100000 rows affected (0.73 sec)Records: 100000 Duplicates: 0 Warnings: 0mysql-(ytt_fk/3305)->alter table f6 add foreign key (f1_r2,f1_r3) references f1(r2,r3);Query OK, 0 rows affected (0.03 sec)Records: 0 Duplicates: 0 Warnings: 0

場景五:子表有觸發器需求來更新必要的字段。

那關于這點就是,子表的觸發器不會隨著父表的更新級聯應用,也就是此時觸發器失效。舉個例子,往 f2 上添加一個 before update 觸發器。

-- 前置更新觸發器CREATE TRIGGER `tr_af_update` BEFORE UPDATE ON `f2` FOR EACH ROW set new.mark = new.f1_r1;mysql-(ytt_fk/3305)->insert into f2 values (1,10,5);Query OK, 1 row affected (0.00 sec)mysql-(ytt_fk/3305)->select * from f2;+----+-------+------+| id | f1_r1 | mark |+----+-------+------+| 1 | 10 | 5 |+----+-------+------+1 row in set (0.00 sec)-- 更新父表,mysql-(ytt_fk/3305)->update f1 set r1 = 2 where r1 = 10;Query OK, 5133 rows affected (0.15 sec)Rows matched: 5133 Changed: 5133 Warnings: 0-- 子表 f2對應的級聯做了更改,但是觸發器動作沒執行。mysql-(ytt_fk/3305)->select * from f2;+----+-------+------+| id | f1_r1 | mark |+----+-------+------+| 1 | 2 | 5 |+----+-------+------+1 row in set (0.00 sec)-- 正常的操作應該這樣mysql-(ytt_fk/3305)->update f2 set id = 2;Query OK, 1 row affected (0.00 sec)Rows matched: 1 Changed: 1 Warnings: 0-- mark字段對應的克隆成了f1_r1字段的值。mysql-(ytt_fk/3305)->select * from f2;+----+-------+------+| id | f1_r1 | mark |+----+-------+------+| 2 | 2 | 2 |+----+-------+------+1 row in set (0.00 sec)

場景六:父表為分區表,有外鍵的需求。

那針對分區表,暫時不支持子表以分區表為父表的外鍵。

mysql-(ytt_fk/3305)->create table f1_partition like f1;Query OK, 0 rows affected (0.02 sec)mysql-(ytt_fk/3305)->alter table f1_partition partition by key() partitions 4;Query OK, 0 rows affected (0.10 sec)Records: 0 Duplicates: 0 Warnings: 0mysql-(ytt_fk/3305)->create table f7 ( id int primary key, f1_partition_id int, foreign key (f1_partition_id) references f1_partition(id));ERROR 1506 (HY000): Foreign keys are not yet supported in conjunction with partitioning

場景七:日常并發很高的場景,應該盡量減少相關事務鎖的范圍和量級。

那舉個簡單例子,看看有外鍵情況下,父表更新,子表級聯加鎖的情形。

-- SESSION 1mysql-(ytt_fk/3305)->begin;Query OK, 0 rows affected (0.00 sec)mysql-(ytt_fk/3305)->update f1 set r2 = 101 where r2 = 100;Query OK, 1 row affected (0.00 sec)Rows matched: 1 Changed: 1 Warnings: 0mysql-(ytt_fk/3305)->select sys.ps_thread_id(connection_id()) as cid;+------+| cid |+------+| 47 |+------+1 row in set (0.00 sec)

總共有 11 個鎖,也就簡單的執行了下 Update,而且更新的只是一行。

-- SESSION 2mysql-((none)/3305)->select count(*) from performance_schema.data_locks where thread_id = 47;+----------+| count(*) |+----------+| 11 |+----------+1 row in set (0.00 sec)

查看鎖的細化,父有 f1 有 5 個鎖,子表 f6 有 6 個鎖。

這都是 MySQL 為了保證數據一致性強制加的,這點在 TPS 要求比較高的場景肯定不合適,

mysql-((none)/3305)->select object_name,lock_type,lock_mode,lock_status,lock_data from performance_schema.data_locks where thread_id = 47 order by object_name;+-------------+-----------+---------------+-------------+------------------------+| object_name | lock_type | lock_mode | lock_status | lock_data |+-------------+-----------+---------------+-------------+------------------------+| f1 | TABLE | IX | GRANTED | NULL || f1 | RECORD | X | GRANTED | supremum pseudo-record || f1 | RECORD | X | GRANTED | 100, 100, 1 || f1 | RECORD | X,REC_NOT_GAP | GRANTED | 1 || f1 | RECORD | X,GAP | GRANTED | 101, 100, 1 || f6 | TABLE | IS | GRANTED | NULL || f6 | RECORD | S,REC_NOT_GAP | GRANTED | 100, 100, 12 || f6 | TABLE | IX | GRANTED | NULL || f6 | RECORD | X,REC_NOT_GAP | GRANTED | 12 || f6 | RECORD | X,REC_NOT_GAP | GRANTED | 101, 100, 12 || f6 | RECORD | S,GAP | GRANTED | 101, 100, 12 |+-------------+-----------+---------------+-------------+------------------------+11 rows in set (0.00 sec)

三、外鍵的限制:

1. 僅有 InnoDB 和 NDB 引擎支持。

2. 不支持虛擬列。

3. 不支持臨時表。

4. 外鍵列以及引用列數據類型、字符集、校對規則都得一致。

5. 外鍵列以及引用列都必須建立索引。

6. 外鍵引用多個列的,列順序必須一致。

7. 大對象字段不能作為引用列。

8. constraint 命名必須在單個 database 里唯一。

9. 外鍵級聯更新操作不會觸發子表上的觸發器。

10. 不支持分區表。

總結

本文主要從幾個例子來演示了,外鍵是否應該使用以及在哪些場景下使用,讓大家了解外鍵的詳細需求。

從上面我描述的幾個場景來說,場景 1,2,3 很適合用外鍵;場景 4,5,6,7 就不太適合用外鍵;可以把外鍵功能放在數據庫之外實現。


關于 MySQL 的技術內容,你們還有什么想知道的嗎?趕緊留言告訴小編吧!

總結

以上是生活随笔為你收集整理的mysql 高版本检索外键_第05期:外键到底能不能用?的全部內容,希望文章能夠幫你解決所遇到的問題。

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

99999精品视频| 81精品国产乱码久久久久久 | 久草久草在线观看 | 国产精品18久久久久久久久 | 麻豆91精品91久久久 | 91九色精品国产 | 干狠狠 | 久久久18| 日p视频 | 欧美一级大片在线观看 | 久久综合精品一区 | 久久av伊人 | 在线日韩精品视频 | 中文字幕精品一区二区精品 | av午夜电影| 丁香花中文字幕 | 日本xxxxav| 免费av观看 | 96超碰在线 | 久久久国产精品电影 | 国产1区2| 人人插人人澡 | 国产午夜精品一区二区三区在线观看 | 午夜在线观看 | 欧美日韩高清一区 | 亚洲区精品 | 在线免费观看麻豆 | 激情五月开心 | 国产精品一区二区三区99 | 九九爱免费视频 | 国产精品高清在线观看 | 激情婷婷av | av网站在线观看播放 | 欧美中文字幕第一页 | 久久香蕉国产精品麻豆粉嫩av | 久久久久久久久久电影 | 色成人亚洲| 色视频在线免费观看 | 91在线免费观看国产 | 黄色成年片 | 亚洲精品成人免费 | 国产精品久久久久免费观看 | 国产视频2 | 黄色免费网站 | 久久久久影视 | 久久国产经典视频 | 国产在线观看xxx | av片免费播放 | 国产精品视频不卡 | 欧美xxxxx在线视频 | 91看片黄色| 91大神在线看 | 特级黄色片免费看 | 视频 天天草 | 久久高清毛片 | 91网在线观看 | 五月婷婷激情六月 | 免费高清在线观看成人 | 国产区精品区 | 婷婷亚洲五月色综合 | 激情影院在线观看 | av成人免费 | 亚洲三区在线 | 干综合网 | 最近2019中文免费高清视频观看www99 | 亚洲涩涩网站 | 久久看毛片 | 天天操偷偷干 | 97看片| 蜜臀久久99静品久久久久久 | 国产精品免费在线播放 | 国产成人精品一区二区在线 | 超碰日韩 | 日韩电影一区二区三区 | 久插视频| 在线网址你懂得 | 亚洲精选99 | 日韩成人免费电影 | 日韩一区二区三区在线观看 | 国产99区 | 一区二区电影网 | 欧美成人性网 | 9在线观看免费 | 国产 一区二区三区 在线 | 久久99热这里只有精品国产 | 久久精品久久久久久久 | 欧美日韩xxxxx| 极品美女被弄高潮视频网站 | 日韩中文三级 | 中文字幕 国产专区 | 91理论片午午伦夜理片久久 | 国内精品久久久久久久久久久 | 免费男女网站 | 一区二区精品在线 | 五月综合网站 | 一区二区欧美在线观看 | 九九综合久久 | 色婷婷免费视频 | 国产一区二区免费在线观看 | 在线视频 成人 | 一级免费看视频 | 精品久久久免费视频 | av动态图片| 中文字幕免费高清在线观看 | 国产激情久久久 | 欧美成人区 | 二区在线播放 | 欧美大片在线看免费观看 | 99久久精品国产系列 | 午夜精品区 | 91女神的呻吟细腰翘臀美女 | 婷色在线| 黄色电影网站在线观看 | 免费看一及片 | 中文字幕免费高清在线 | 在线精品视频在线观看高清 | 亚洲精品午夜视频 | 99视频精品 | 日韩大陆欧美高清视频区 | 久久精品国产精品亚洲 | 亚洲视频在线视频 | 精品视频在线免费 | 日韩欧美在线综合网 | 一区在线播放 | 在线观看黄av | 精品久久美女 | 久久97精品 | 国产999久久久 | 黄色免费av | 青春草国产视频 | 96超碰在线 | 永久免费毛片在线观看 | 激情丁香综合五月 | 成 人 黄 色 免费播放 | 五月婷久久 | 亚洲免费在线 | 免费久久片 | 又黄又爽的视频在线观看网站 | av网站有哪些 | 九九九九精品 | 久久久www免费电影网 | 黄色一区三区 | 美女免费视频黄 | 欧美aaa一级 | 伊人久久电影网 | www操操| 久久国产精彩视频 | 成人国产精品 | 国产精品久久久久久模特 | 蜜臀av在线一区二区三区 | 99久久综合国产精品二区 | 亚州欧美精品 | 看污网站| 成人91视频| 久久歪歪 | 天天射天天舔天天干 | av免费在线网 | 亚洲成av人片在线观看www | 97精品超碰一区二区三区 | 97爱 | 久久久91精品国产一区二区三区 | 欧美激情视频三区 | 国产精品久久人 | 色婷婷在线视频 | 色综合色综合久久综合频道88 | 日韩av不卡播放 | 中文字幕日本在线观看 | 天天天天爱天天躁 | 亚洲电影久久久 | 国产99久久久国产精品成人免费 | 五月天婷婷视频 | 91精品人成在线观看 | 国产一线二线三线性视频 | 国产中文字幕大全 | 久久亚洲精品电影 | 狂野欧美激情性xxxx欧美 | 91丨九色丨丝袜 | www视频在线免费观看 | 色吧av色av | 日韩二区三区在线观看 | 麻豆网站免费观看 | 激情综合站 | 久久国产视屏 | 国产精品一区二区三区久久 | 蜜臀av网站| 亚洲精品字幕 | 国产精品久久久久久久久免费看 | 久久精品国产精品亚洲精品 | 国产精品一区二区精品视频免费看 | 久久久午夜剧场 | 亚洲午夜精品久久久久久久久 | 天天射天天爽 | 免费日韩精品 | 久久国产视屏 | 中文字幕日韩av | 欧美精品在线观看一区 | 欧美激情在线看 | 久久精品8 | 中文字幕一区三区 | 欧美一区免费观看 | 伊人丁香 | 99草在线视频 | 午夜国产福利视频 | 97视频在线免费 | 国产日韩欧美在线观看 | 日韩高清网站 | 日韩免费中文字幕 | 亚洲首页 | 免费性网站 | 在线一区观看 | 91中文字幕在线 | 五月激情姐姐 | 久久精品视频99 | 亚洲一区二区三区精品在线观看 | 国产探花在线看 | 在线中文字幕一区二区 | 在线观看一区 | 久操视频在线观看 | 国产精品96久久久久久吹潮 | 精品久久久久久久久亚洲 | 日韩在线观看精品 | 激情婷婷 | 在线欧美最极品的av | 在线免费性生活片 | 国产一级高清 | 最近更新中文字幕 | 精品国产一区二区三区久久久久久 | 青青草国产精品视频 | 精品久久五月天 | 精品国产一二三 | 欧美午夜性生活 | 国内99视频 | 99久久99久久精品免费 | 亚洲精品国产片 | 日日操天天操夜夜操 | 五月综合激情网 | 亚洲精品永久免费视频 | 中文字幕在线乱 | 欧美日韩在线观看一区二区三区 | 99精品欧美一区二区三区 | 91色视频| 国产中文字幕在线看 | 成人免费观看电影 | 国产精品18久久久久久久久 | 这里有精品在线视频 | 国产中文字幕在线看 | 99精品视频免费全部在线 | 狠日日| 国产区在线看 | av网在线观看| 久久久www成人免费精品 | 911久久香蕉国产线看观看 | 国产操在线 | 操操操av| 亚洲六月丁香色婷婷综合久久 | 国产拍揄自揄精品视频麻豆 | 中文字幕在线看 | 国产精品久久久久久久久久新婚 | 视频在线观看99 | 韩日三级在线 | 久久一区二区三区国产精品 | 欧美久久久一区二区三区 | 久久视频在线 | 国产一二区免费视频 | 日韩中字在线观看 | 午夜精品一区二区三区免费视频 | 激情丁香5月 | 久久精品牌麻豆国产大山 | 欧美一级免费在线 | 久久这里只有精品9 | 中文字幕资源在线 | 亚洲精品免费在线播放 | 久久福利剧场 | 欧美天天综合 | 丁香六月av| 香蕉视频导航 | 欧美性极品xxxx做受 | 在线精品视频免费播放 | 日韩a在线观看 | 日韩免费看 | 精品在线视频一区二区三区 | 一区 在线观看 | 亚洲视频在线视频 | 精品国产日本 | 成年人视频在线观看免费 | 超碰夜夜 | 亚洲色图色| 天天天天射 | av成人免费在线观看 | 成人一区影院 | 毛片基地黄久久久久久天堂 | 日日日日 | 看黄色.com| 在线视频91 | 夜色资源网 | 久久精品综合视频 | 成人av网址大全 | 国产伦理一区 | 91av色| 成人av在线影院 | 99视频在线播放 | 免费中文字幕在线观看 | 中文字幕在线人 | 成人av播放 | 国产一级黄色av | 国产资源精品在线观看 | 久久乐九色婷婷综合色狠狠182 | 韩国中文三级 | 亚洲精品视频在线免费播放 | 国产女做a爱免费视频 | 中文字幕av全部资源www中文字幕在线观看 | 国产午夜影院 | 中文字幕免费国产精品 | 欧美精彩视频在线观看 | 日韩av视屏在线观看 | 在线免费观看羞羞视频 | 国产精品中文字幕av | 岛国av在线 | 成人国产精品免费 | 亚洲精品88欧美一区二区 | 黄色免费大片 | 99热最新精品 | 国产亚洲精品久久久久久电影 | 国产亚洲视频中文字幕视频 | 国产精品 日本 | 99热在 | 国产露脸91国语对白 | 在线精品国产 | 久久免费公开视频 | 久草在线视频国产 | 成人18视频| 欧美无极色| 国产麻豆精品一区 | 91精品高清 | 综合色婷婷 | 婷婷九月丁香 | 99久久久国产精品免费99 | 97视频在线观看成人 | 成人午夜电影网站 | 日日草视频 | 国产一区二区三区高清播放 | 毛片精品免费在线观看 | 色婷婷99 | 在线观看完整版免费 | 国产成人一区二区三区在线观看 | 久久久久久久久久久久久久av | 成人啊 v| 久草a视频 | 日韩精品一区电影 | 久久久久久久久久久久久国产精品 | 中文字幕在线播放一区二区 | 亚洲一区二区视频在线 | 五月婷av| 婷婷国产视频 | 国产成人一区三区 | 色综合久久五月 | 国产第一福利 | 射久久| 玖玖在线精品 | h视频日本 | 日韩精品欧美专区 | 亚洲影院天堂 | www中文在线| 国产精品99久久久久久小说 | 久热久草| 欧美性大胆 | 一区二区三区动漫 | 免费视频国产 | 天天操夜夜叫 | 国产精品久久久久av | 久久精品亚洲综合专区 | 免费看的黄色片 | 久久午夜精品影院一区 | 韩国精品一区二区三区六区色诱 | 四虎www | 丝袜美腿在线播放 | 国产一级黄色电影 | 97超碰中文字幕 | 国产黄视频在线观看 | 亚洲欧洲一区二区在线观看 | 国产精品69久久久久 | 色婷在线| av免费在线观 | 国产一区精品在线 | 婷婷精品国产欧美精品亚洲人人爽 | av在线一二三区 | 欧美激情精品久久久久久 | 一区二区精品视频 | 亚洲男男gaygayxxxgv | 中文字幕在线观看资源 | 国产欧美精品一区二区三区 | 精品国产一区二区三区久久久蜜臀 | 98涩涩国产露脸精品国产网 | 成人h视频在线播放 | 国产又粗又猛又色又黄视频 | 成人一区不卡 | 成人性生交大片免费观看网站 | 美女精品在线观看 | 久久久久久久久久伊人 | 五月天色丁香 | 福利视频一区二区 | 91精品一区二区三区久久久久久 | 中文字幕黄色网址 | 视频一区二区视频 | 午夜精品久久久久久久久久久久 | 天天操夜夜干 | 久久情侣偷拍 | 五月婷婷丁香网 | 亚洲精品久久久久中文字幕二区 | 亚洲va欧美| 日韩精品中字 | 天堂av在线网 | 日韩啪啪小视频 | 日韩电影在线一区二区 | 天天操天天添 | 久久大片网站 | 美女视频免费一区二区 | 91麻豆精品国产自产在线 | 91 中文字幕 | 正在播放国产一区二区 | 国产亚洲婷婷免费 | 成人教育av | 黄色网免费 | 最新av电影网址 | 亚洲视频大全 | 超薄丝袜一二三区 | 日韩精品一区电影 | 国产精品99久久99久久久二8 | 黄色的视频 | av亚洲产国偷v产偷v自拍小说 | 精品字幕| 免费黄在线观看 | 射久久 | 青春草视频在线播放 | 国产精品国产三级国产不产一地 | 欧洲一区二区在线观看 | 精品国产三级 | 久草视频看看 | 91网免费观看| 激情婷婷综合网 | 国产精品三级视频 | 色天天中文 | 色综合五月天 | 高清色免费 | 久久久久久久久久国产精品 | 久久三级视频 | 亚洲精品欧美专区 | 亚洲日本一区二区在线 | 国产精品免费视频久久久 | av电影免费在线看 | 亚洲综合色激情五月 | 在线中文字幕播放 | 亚洲精品视频 | 国产精品一级视频 | 国产在线观看,日本 | 国产精品一区二区在线播放 | 在线a亚洲视频播放在线观看 | 亚洲动漫在线观看 | 天天色天天操天天爽 | 99精品视频在线免费观看 | 国产精品视频一二三 | 在线免费观看欧美日韩 | 97视频中文字幕 | 1000部国产精品成人观看 | 欧美日韩国产亚洲乱码字幕 | 天天草天天插 | 亚洲免费国产视频 | 日韩丝袜在线观看 | 一区 二区 精品 | 国产精品黄色影片导航在线观看 | 日韩精品一区二 | 亚洲免费在线播放视频 | 99久久综合狠狠综合久久 | 一区二区激情视频 | 国产精品激情在线观看 | 91亚洲精品久久久中文字幕 | 少妇bbbb搡bbbb桶 | 久久这里只有精品首页 | 精品一区二区三区久久久 | 午夜影院在线观看18 | 午夜在线免费观看视频 | 91大神免费在线观看 | 天天综合五月天 | 精品国产诱惑 | av大全免费在线观看 | 成人免费视频a | 国产最新在线视频 | 最新日本中文字幕 | 99久久婷婷 | 免费看片网址 | 久久精品欧美视频 | 久久99久久99精品免观看软件 | 久久在线免费观看视频 | 亚洲天堂免费视频 | 久久久国产精品网站 | 天天av资源 | 狠狠躁夜夜躁人人爽超碰97香蕉 | 亚洲视频网站在线观看 | 亚洲免费小视频 | 久草在线资源观看 | 在线观看福利网站 | 香蕉视频在线免费 | 日韩中文字幕在线看 | 亚洲最大成人网4388xx | 九七在线视频 | 成人久久免费视频 | 亚洲第一成网站 | 91桃色视频| 人人插人人费 | 麻豆影视在线播放 | 婷婷丁香国产 | 欧美亚洲精品一区 | 一级黄色在线免费观看 | 98涩涩国产露脸精品国产网 | 国产亚洲人 | 中文av在线天堂 | 久久久一本精品99久久精品66 | 亚洲精品乱码久久久久久蜜桃欧美 | 激情五月播播久久久精品 | 亚洲国产中文字幕 | 亚洲乱亚洲乱亚洲 | 日韩免费电影在线观看 | 精品视频久久久 | 四虎www | 免费在线国产视频 | 久久久久夜色 | 欧美日韩性视频 | 日韩在线免费观看视频 | 在线免费高清视频 | 成人在线观看免费视频 | 亚洲经典视频 | 在线 影视 一区 | 亚洲国产经典视频 | 亚洲精品午夜aaa久久久 | 国产在线国偷精品产拍免费yy | 一级性视频 | 国产aaa免费视频 | 中文字幕网站视频在线 | 日日夜夜中文字幕 | 色资源中文字幕 | 天天操天天吃 | 国产又粗又长的视频 | 人人澡人人草 | 亚洲欧美成人在线 | www.91国产 | av一区二区三区在线观看 | 国产精品久久久久高潮 | 成人午夜精品久久久久久久3d | 国际av在线 | 97在线精品 | 国产精品99久久久久久宅男 | 狠狠色狠狠色合久久伊人 | av免费黄色 | 精品二区久久 | 精品在线观看视频 | 久久观看最新视频 | 国产精品久久人 | 粉嫩aⅴ一区二区三区 | 麻豆传媒电影在线观看 | 精品国产乱码久久久久久1区2匹 | 日韩欧美大片免费观看 | 91中文在线观看 | 国产视频97| 欧美成年人在线视频 | 91精品啪啪 | 欧美性极品xxxx做受 | 国产精品免费观看网站 | a√天堂中文在线 | 麻豆91在线 | 久久久久久久久久久久影院 | 国产在线无 | 亚洲日本va午夜在线电影 | 国产精品视频在线观看 | 三级av免费观看 | 亚洲精品在线免费播放 | 亚洲黄色一级视频 | 久久久国产在线视频 | 欧美动漫一区二区三区 | 国产99久 | 毛片无卡免费无播放器 | 日韩网站在线观看 | 国产精品婷婷午夜在线观看 | 久章草在线 | 欧美综合在线视频 | 视频国产区 | 天天操天天舔天天爽 | 国色综合| 国产精品免费一区二区三区在线观看 | 综合色久 | 欧美成年网站 | 免费在线观看日韩视频 | 日韩在线观看你懂的 | 亚洲综合网 | 久久久精品久久日韩一区综合 | 久草在线免费看视频 | 亚洲天天在线日亚洲洲精 | 亚洲免费不卡 | 久久精品香蕉视频 | 日韩毛片在线一区二区毛片 | 国产精品精品久久久久久 | 激情图片qvod| 黄色av观看| 一区二区视频电影在线观看 | 黄色影院在线免费观看 | 天天干天天操天天爱 | 国产成人精品国内自产拍免费看 | 九九在线高清精品视频 | 国内精品久久久久久久影视简单 | 婷婷精品国产欧美精品亚洲人人爽 | 久久99深爱久久99精品 | 午夜影院一区 | 亚洲 欧美 精品 | 黄色大片日本 | 亚洲视频,欧洲视频 | 久草视频精品 | 东方av免费在线观看 | 免费在线播放黄色 | 一区二区三区日韩精品 | 中文字幕免费在线 | 日韩亚洲在线视频 | 亚洲精品视频在线免费播放 | 免费看的黄色片 | 久久综合九色综合欧美狠狠 | 91福利社在线观看 | 久久亚洲福利视频 | 中文字幕免费在线看 | 99精品视频免费全部在线 | 久久免费电影网 | 三三级黄色片之日韩 | 免费看特级毛片 | 日本久久久影视 | 久久99精品久久久久久久久久久久 | 久久久99久久 | 91九色最新| 亚洲第一伊人 | 亚洲最新av网站 | 国产乱对白刺激视频在线观看女王 | 六月激情网 | 91一区啪爱嗯打偷拍欧美 | 91精品视频在线 | 丁香在线观看完整电影视频 | 麻豆免费精品视频 | 激情综合国产 | 日韩精品视频在线免费观看 | 精品伊人久久久 | 欧美日本日韩aⅴ在线视频 插插插色综合 | 精品免费久久久久久 | 欧美 日韩 国产 成人 在线 | 玖玖999| 亚洲精品在线视频网站 | 久久午夜精品视频 | 在线观看亚洲视频 | 美女网站在线播放 | 99久久这里有精品 | 国产精品一区二区久久精品爱涩 | 午夜影院在线观看18 | 久久人人爽人人爽人人片 | 中文字幕a∨在线乱码免费看 | 99精品在线视频播放 | 亚洲成人资源 | 欧美精品二 | 日韩免费一级a毛片在线播放一级 | 国产不卡在线播放 | 欧美日韩中 | 日韩在线电影一区二区 | 国产精品a久久久久 | 日韩精品久久一区二区三区 | 欧美激情片在线观看 | 五月天亚洲综合小说网 | 久久精品国产亚洲a | 夜添久久精品亚洲国产精品 | 啪啪小视频网站 | 日韩在线国产精品 | 日韩中文字幕免费在线观看 | 亚洲精品美女在线 | 国产成人黄色网址 | 天天做综合网 | 中文字幕一区二区三区乱码不卡 | 国产成人黄色片 | 啪啪肉肉污av国网站 | 美女免费视频观看网站 | 一级黄色av | 亚洲成成品网站 | 91精品播放| 狠狠躁夜夜躁人人爽超碰91 | 成人a免费 | 国产精品欧美久久久久久 | 色在线高清 | 亚洲精品 在线视频 | 中文字幕成人 | 五月天久久婷 | 操操爽| 久久综合视频网 | 少妇搡bbbb搡bbb搡忠贞 | 国产一级片网站 | 西西4444www大胆艺术 | 永久免费的av电影 | 黄色网在线免费观看 | 成人av动漫在线 | 狠狠色丁香婷婷综合 | av观看久久久 | 激情综合网婷婷 | 六月丁香伊人 | 九色琪琪久久综合网天天 | 久久99爱视频 | 亚洲六月丁香色婷婷综合久久 | 日韩黄色av网站 | h视频日本 | 亚洲国产中文字幕在线观看 | 五月婷视频 | 天天操夜夜操 | 成年人视频在线免费观看 | 在线a视频免费观看 | 激情五月婷婷激情 | 人人爽人人 | 91视频免费网址 | 婷婷激情av| 久久久久北条麻妃免费看 | 亚洲精品大全 | 精品亚洲一区二区三区 | 在线观看深夜福利 | 91porny九色在线播放 | 国产精品美女www爽爽爽视频 | 九九免费观看视频 | 亚洲国产最新 | 一区二区三区三区在线 | 99精品观看| 精品uu| 日韩三级视频在线观看 | 亚洲精品综合欧美二区变态 | 亚洲精品免费在线观看视频 | 亚洲 在线 | 日日噜噜噜噜夜夜爽亚洲精品 | 91中文字幕在线观看 | 久久精品伊人 | av日韩不卡 | 日本精品xxxx | 91桃色在线播放 | 久精品一区 | 国产精品综合久久久 | 亚洲作爱视频 | 一区二区三区四区在线免费观看 | 黄色片网站av | 色综合久久久久久中文网 | 日日草视频 | 五月开心综合 | 一区二区高清在线 | 99爱精品视频 | 奇米影视999 | 国产一区二区在线免费播放 | 久久精品成人欧美大片古装 | 国产爽视频 | 国产精品网在线观看 | 久久永久免费 | 久久久久久免费视频 | 天天se天天cao天天干 | 精品国产一区二 | 亚洲开心激情 | 亚洲综合一区二区精品导航 | av一本久道久久波多野结衣 | 欧美日韩在线第一页 | 欧美日韩在线观看视频 | 国产黄免费 | 黄色一级在线视频 | 精品产品国产在线不卡 | 九九九九九精品 | 亚洲精品大全 | 在线免费黄色毛片 | 国产一区在线视频 | 久久久精品国产一区二区电影四季 | 精品国产伦一区二区三区观看说明 | 天天操夜夜逼 | 免费看片网页 | 久久久蜜桃 | 欧美色插 | 免费看片黄色 | 亚洲综合在线视频 | 99久久久久免费精品国产 | 天天插综合 | 美女av在线免费 | 色综合久久66 | av免费在线看网站 | 欧美一级在线观看视频 | 超碰免费观看 | 麻豆精品视频在线 | 久久精品老司机 | 国产色在线观看 | 91精品久久久久久久久久久久久 | 亚洲乱码久久久 | 天天爱天天操 | 国产精品毛片一区二区在线看 | www蜜桃视频 | 三级黄色大片在线观看 | 成人毛片在线视频 | 在线观看国产www | 99国产精品免费网站 | 国产精品美女网站 | 99热最新网址 | 亚洲在线精品视频 | 精品久久国产 | 国产高清99| 午夜的福利 | 中文字幕 欧美性 | 亚洲综合少妇 | 超碰人人干人人 | 国产精品videossex国产高清 | 久久国产精品精品国产色婷婷 | 狠狠狠的干| www.五月天色 | 韩国av一区二区三区在线观看 | 国产精品久久久久久久久软件 | 久久久一本精品99久久精品 | 狠狠狠干 | 99在线观看视频网站 | 91九色国产在线 | 在线性视频日韩欧美 | 国产一二区视频 | 国产精品一区二区在线观看免费 | 99精品久久精品一区二区 | 亚洲国产黄色片 | 日韩av电影中文字幕在线观看 | 日韩免费中文 | 丁香婷婷射| 五月亚洲 | 粉嫩av一区二区三区入口 | 99视频在线精品国自产拍免费观看 | 四虎www com | 蜜桃av人人夜夜澡人人爽 | 91色国产| www九九热| 狠狠色伊人亚洲综合网站野外 | 在线观看韩日电影免费 | 国产99一区 | 黄色网址国产 | 91精品国产欧美一区二区 | 久久人人爽爽人人爽人人片av | 人人精久 | 999热线在线观看 | 日韩精品视频在线观看免费 | 欧美在线视频免费 | 国产一级免费在线观看 | 91精品办公室少妇高潮对白 | 三级毛片视频 | 操操操操网 | 国产精品免费人成网站 | 久久精品99精品国产香蕉 | 亚洲黄色小说网址 | 国产亚洲高清视频 | 亚洲黄色在线免费观看 | 国产精品久久嫩一区二区免费 | 国产日韩欧美在线观看视频 | 成人日韩av| 国产偷v国产偷∨精品视频 在线草 | 成年人视频免费在线 | 欧美大片在线观看一区 | 日本公妇在线观看高清 | 97精品久久人人爽人人爽 | 久久激情片 | 国产亚洲精品福利 | 精品久久久久久亚洲综合网站 | 国产日韩欧美视频在线观看 | 色鬼综合网| 黄色免费视频在线观看 | www.97视频 | 国产免费叼嘿网站免费 | 国产一区网 | 国产精品一区免费观看 | 日韩av不卡在线 | 中文字幕在线观看亚洲 | 夜夜躁狠狠燥 | 91成人精品国产刺激国语对白 | 久久精品国产亚洲aⅴ | 国产成人精品午夜在线播放 | 久久99久久99精品 | 91九色成人蝌蚪首页 | 东方av在 | 中文字幕丝袜制服 | 午夜av网站 | 午夜影院日本 | av免费看在线 | 国产1区2 | 久久精品99国产国产 | 国产精彩视频 | 黄色免费观看 | 天堂在线视频中文网 | 在线观看黄网 | 欧美一级片在线播放 | 亚洲专区中文字幕 | 91亚洲精 | 亚洲狠狠操 | 亚洲视频免费在线 | 在线看国产日韩 | 日韩免费视频线观看 | 成人午夜片av在线看 | 伊人五月婷 | av成人动漫在线观看 | 天天操天天操一操 | 男女视频91 | 夜夜操天天干 | 久久激情视频免费观看 | 999久久a精品合区久久久 | 亚洲男男gaygay无套同网址 | 日韩91在线 | 97色综合| 久久综合成人网 | 激情网站免费观看 | 精品久久一级片 | 手机成人av | 国产一区电影在线观看 | 99热这里有精品 | 五月天久久久久 | 国产精品美 | 色天堂在线视频 | 香蕉视频在线网站 | 免费在线观看午夜视频 | 国产精品欧美 | 啪啪免费视频网站 | 亚洲资源视频 | 欧美色就是色 | 久久人人爽人人爽人人片 | 欧美大片在线看免费观看 | 777xxx欧美| 成人三级网站在线观看 | 久久久久在线视频 | 极品美女被弄高潮视频网站 | 在线天堂8√ | 久久精品欧美一 | 91丨porny丨九色 | 免费a视频 | 成人黄色影片在线 | 91av短视频 | 91视频午夜 | 中文字幕久久精品亚洲乱码 | a视频在线观看免费 | 精品国产区 | 91色蜜桃 | 99精品免费在线 | 黄色一级影院 | 久久久久久久久久久久电影 | 免费男女羞羞的视频网站中文字幕 | 中文字幕一区二区三区在线视频 | 国产精品久久久久av | 国产福利久久 | 亚洲激情电影在线 | 超碰精品在线 | 九九热中文字幕 | 国产亚洲情侣一区二区无 | 国产精品一区二区三区免费看 | 欧美精品久久久久久久久免 | 日本黄色一级电影 | 99热国产在线观看 | 色天天综合网 | 国产视频久久久久 | 久久久精品免费看 | 国产精品手机在线观看 | 蜜臀av夜夜澡人人爽人人桃色 | av青草 | 国产精品 中文字幕 亚洲 欧美 | 国产无区一区二区三麻豆 | 日韩国产欧美在线视频 | 国产精品久久久久国产a级 激情综合中文娱乐网 | 成人试看120秒 | 中文字幕国产精品一区二区 | 麻豆国产精品va在线观看不卡 | 99久久日韩精品视频免费在线观看 | 久久国产精品免费 | 91欧美在线| 黄色软件大全网站 | 一色av| 草久在线观看 | 成人在线视频一区 | 最近日本中文字幕a | 日韩国产精品一区 | 欧美激情视频在线观看免费 | 91系列在线观看 | 一区在线免费观看 | 亚洲国产精品成人va在线观看 | 国产一区国产精品 | 日本黄色大片儿 | 婷婷亚洲激情 | 久久久国产精品成人免费 | 美国人与动物xxxx | 精品视频免费看 | 国产精品99精品 | 久久久国产影院 | 色午夜影院 | 精品国产一区二区三区蜜臀 | 国产精品初高中精品久久 | 在线观看片 | 美女视频免费精品 | 在线观看日韩免费视频 | 免费观看日韩av | 久久艹久久 | 亚洲精品免费在线 | 国产精品a级| 麻豆91视频| 九九爱免费视频在线观看 | 国产永久免费 |