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

您的位置:首頁技術文章
文章詳情頁

MySQL提取Json內部字段轉儲為數字

瀏覽:27日期:2023-10-01 09:54:15
目錄背景問題分析1、屬性值是 Json 格式的,需要使用 Json 操作函數處理2、字段內容不規范,亂七八糟3.又要抽取內容、又要格式化,記錄還有 900w+,太慢了最后執行結果比較數據導入比較總結

這只是一次簡單數據遷移的統計,數據量不大,麻煩的是一些中間步驟處理和思量。

沒有 SQL 優化、索引優化的內容,大家輕噴。

背景

用戶眼科屬性表記錄數大概 986w,目的是把大概 29w 記錄的屬性值(json 格式)的其中八個字段解析為數字,轉儲為統計表的記錄,用于圖表分析。

以下結構、數據都大部分我瞎謅的,不可當真

用戶眼科屬性表結構如下

CREATE TABLE `property` ( `id` int(11) NOT NULL AUTO_INCREMENT, `ownerId` int(11) NOT NULL COMMENT ’記錄ID或者模板ID’, `ownerType` tinyint(4) NOT NULL COMMENT ’類型。0:記錄 1:模板’, `recorderId` bigint(20) NOT NULL DEFAULT ’0’ COMMENT ’記錄者ID’, `userId` bigint(20) NOT NULL DEFAULT ’0’ COMMENT ’用戶ID’, `roleId` bigint(20) NOT NULL DEFAULT ’0’ COMMENT ’角色ID’, `type` tinyint(4) NOT NULL COMMENT ’字段類型。0:文本 1:備選項 2:時間 3:圖片 4:ICD10 9:新圖片’, `name` varchar(128) NOT NULL DEFAULT ’’ COMMENT ’字段名稱’, `value` mediumtext NOT NULL COMMENT ’字段值’, PRIMARY KEY (`id`), UNIQUE KEY `idxOwnerIdOwnerTypeNameType` (`ownerType`,`ownerId`,`name`,`type`) USING BTREE, KEY `idxUserIdRoleIdRecorderIdName` (`userId`,`roleId`,`recorderId`,`name`)) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT=’屬性’;問題分析1、屬性值是 Json 格式的,需要使用 Json 操作函數處理

因為屬性值是 Json 格式的,如下。較大的一個 Json,但是只需要其中 8 個字段值,提取出來分門別類歸為不同統計指標下。

{ ...... 'sight': {'nakedEye': { 'left': '0.9', 'right': '0.6'},'correction': { 'left': '1', 'right': '1'} }, ...... 'axialLength': {'left': '21','right': '12' }, 'korneaRadius': {'left': '34','right': '33' }, ......}

所以,需要用到 Json 操作函數:json_extract(value,’$.key1.key2’)。

但是需要注意的是這個函數提取的值是帶''。比如對上述記錄執行json_extract(value,’$.sight.nakedEye.left’)的結果是'22';也可能字段值是空字符串,那結果就是''。

所以,需要使用 replace函數把結果中的 '' 刪除掉,最后提取字段的表達式就是:replace(json_extract(value,’$.sight.nakedEye.left’),’'’,’’)。

如果字段不存在的話,結果就是 NULL;無論是外層 sight 不存在,或是內層 left 不存在。

2、字段內容不規范,亂七八糟

理想下,填寫的都是規范數字,那經過上面那一步就可以提取完直接導入新表。

但是,現實很殘酷,填的東西那叫一個亂七八糟。比如:

數字 + 備注:1(配合欠佳)、1-+(我猜這是想表示偏高或偏低) 數字 + 單位:跟上面相似,1mm 多數值或區間:22.52/42.45、1-5 純文本描述:不配合、無法記錄 文本、數字混雜描述:較上次增長 10、<1、小于1、BD234/KD23

沒辦法,找產品和業務對情況,好在不多,就 4000 多條,大致掃一下心里有數。得出以下幾條解決方案:

數字開頭:數字開頭都是正確記錄的數據,省略掉文字描述即可 多數值或區間:取最前面的數即可 純文本:說明沒有數據,排除掉 文本、數字混雜:具體問題具體分析,把其他處理掉之后看還有多少

具體怎么做呢?

第一步:排除正常的數字數據和空數據

WHERE `nakedEyeLeft` REGEXP ’[^0-9.]’ = 1 // 這個已經可以排除 null 了 AND `nakedEyeLeft` != ’’

第二步:如果不包含數字,將其設置 NULL 或空字符串

SET nakedEyeLeft = IF(nakedEyeLeft NOT regexp ’[0-9]’, ’’, nakedEyeLeft)

第三步:提取數字開頭的數據的首個數值

SET nakedEyeLeft = IF((nakedEyeLeft + 0 = 0), nakedEyeLeft, nakedEyeLeft + 0)

結合起來就是

SET nakedEyeLeft = IF(nakedEyeLeft NOT regexp ’[0-9]’’’, ’’, IF((nakedEyeLeft + 0 = 0), nakedEyeLeft, nakedEyeLeft + 0))WHERE `nakedEyeLeft` REGEXP ’[^0-9.]’ = 1 // 這個已經可以排除 null 了 AND `nakedEyeLeft` != ’’

PS:處理一個字段的SQL 看著就簡單,但是因為批量一次處理 8 個字段,組合起來就很長。

千萬注意不要寫錯字段。

最后剩下的就是第四類:文本、數字混雜,40 多條。

有些看著簡單的,可以用正則自動化處理,比如<1、小于1。

記錄的增長值,需要查找上次記錄進行計算:較上次增長 10。

剩下有點復雜的,就需要人為處理,提取出可用數據,比如BD234/KD23

不知道看到這里的各位是不是也覺得有些麻煩呢?

我也以為咬著牙搞了,結果業務說直接處理成 0,到時候發現是 0 的話,可以通過頁面重新保存的。

就不需要判斷是不是數字打頭了,直接 + 0;如果是數字打頭,會保留開頭的數字;否則 = 0。

那最后數據格式化SQL:

UPDATE property SET nakedEyeLeft = IF(nakedEyeLeft NOT regexp ’[0-9]’’’, ’’, nakedEyeLeft + 0)WHERE `nakedEyeLeft` REGEXP ’[^0-9.]’ = 1 // 這個已經可以排除 null 了 AND `nakedEyeLeft` != ’’;3.又要抽取內容、又要格式化,記錄還有 900w+,太慢了

property 表有 900w+ 的數據,而所需記錄的條件,只有name、ownerType、type是可知的,沒法命中現有的索引。

如果直接查找的話,直接就是全表掃描,外加數據提取和格式化;更何況還需要關聯其他表,補充統計指標的一些其他字段。

這種情況下,直接導入統計表的話,結果就是把兩張表+關聯表一起鎖較長時間,期間沒法更改和插入,這樣不大現實。

減少掃描行數

做法一:給 name、ownerType、type 加上索引,將掃描記錄縮減到 20 w。

但是問題是900w 數據加索引,用完需要刪除索引(因為不是業務情況需要),就會導致兩次波動;

再加上后續處理鎖表時長,問題還是很大。

做法二:將一個記錄較少的表做驅動表,這個表可以關聯目標表。

CREATE TABLE `property` ( `ownerId` int(11) NOT NULL COMMENT ’記錄ID或者模板ID’, `ownerType` tinyint(4) NOT NULL COMMENT ’類型。0:記錄 1:模板’, `type` tinyint(4) NOT NULL COMMENT ’字段類型。0:文本 1:備選項 2:時間 3:圖片 4:ICD10 9:新圖片’, `name` varchar(128) NOT NULL DEFAULT ’’ COMMENT ’字段名稱’, `value` mediumtext NOT NULL COMMENT ’字段值’, 省略其他字段 UNIQUE KEY `idxOwnerIdOwnerTypeNameType` (`ownerType`,`ownerId`,`name`,`type`) USING BTREE) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT=’屬性’;

表中ownerId 可以關聯到記錄表,加上之前的條件name、ownerType、type,如此剛好命中 并``idxOwnerIdOwnerTypeNameType (ownerType,ownerId,name,type) 。

CREATE TABLE `medicalrecord` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(50) NOT NULL DEFAULT ’’ COMMENT ’記錄名稱’, `type` tinyint(4) NOT NULL DEFAULT ’0’ COMMENT ’記錄類型。’, 省略其他字段 KEY `idxName` (`name`) USING BTREE) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT=’記錄’;

記錄表可以通過 name=’眼科記錄’命中索引idxName,掃描行數只有2w,加上屬性表 29w,最后掃描行數只有 30w 左右,比之全表掃描屬性表少了 30 倍!!!。

避免數據提取和格式化的鎖表時長

因為存在 8 個字段,每個字段都需要提取和格式化,中間還需要進行判斷。這樣子一個 SQL 里面同樣的提取和格式化操作就要多次執行了。

所以,為了避免這樣的問題,需要中間表暫存提取和格式化結果。

CREATE TABLE `propertytmp` ( `id` int(11) NOT NULL AUTO_INCREMENT, `value` mediumtext NOT NULL COMMENT ’字段值’, `nakedEyeLeft` varchar(255) DEFAULT NULL COMMENT ’視力-裸眼-左眼’, `nakedEyeRight` varchar(255) DEFAULT NULL COMMENT ’視力-裸眼-右眼’, `correctionLeft` varchar(255) DEFAULT NULL COMMENT ’視力-矯正-左眼’, `correctionRight` varchar(255) DEFAULT NULL COMMENT ’視力-矯正-右眼’, `axialLengthLeft` varchar(255) DEFAULT NULL COMMENT ’眼軸長度-左眼’, `axialLengthRight` varchar(255) DEFAULT NULL COMMENT ’眼軸長度-右眼’, `korneaRadiusLeft` varchar(255) DEFAULT NULL COMMENT ’角膜曲率-左眼’, `korneaRadiusRight` varchar(255) DEFAULT NULL COMMENT ’角膜曲率-右眼’, `updated` datetime NOT NULL COMMENT ’更新時間’, `deleted` tinyint(1) NOT NULL DEFAULT ’0’, PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

先將數據導入該表,在此基礎上做提取,然后格式化。

最后執行結果比較數據導入比較

結果:全表掃描屬性表導入中間表(40s),屬性表新增索引+導入(6s + 3s),關聯導入(1.4s)。

因為需要關聯其他表,并沒有預測的那么理想。

中間表數據提取:7.5s

UPDATE `propertytmp` SET nakedEyeLeft = REPLACE(json_extract(value,’$.sight.axialLength.left’),’'’,’’),nakedEyeLeft = REPLACE(json_extract(value,’$.sight.nakedEye.left’),’'’,’’),nakedEyeRight = REPLACE(json_extract(value,’$.sight.nakedEye.right’),’'’,’’),correctionLeft = REPLACE(json_extract(value,’$.sight.correction.left’),’'’,’’),correctionRight = REPLACE(json_extract(value,’$.sight.correction.right’),’'’,’’),axialLengthLeft = REPLACE(json_extract(value,’$.axialLength.left’),’'’,’’),axialLengthRight = REPLACE(json_extract(value,’$.axialLength.right’),’'’,’’),korneaRadiusLeft = REPLACE(json_extract(value,’$.korneaRadius.left’),’'’,’’),korneaRadiusRight = REPLACE(json_extract(value,’$.korneaRadius.right’),’'’,’’);

中間表數據格式化:2.3s

正則判斷比我想象的要快啊

UPDATE propertytmp SET nakedEyeLeft = IF(nakedEyeLeft NOT REGEXP ’[0-9]’ AND nakedEyeLeft != ’’, ’’, nakedEyeLeft + 0), nakedEyeRight = IF(nakedEyeRight NOT REGEXP ’[0-9]’ AND nakedEyeRight != ’’, ’’, nakedEyeRight + 0), correctionLeft = IF(correctionLeft NOT REGEXP ’[0-9]’ AND correctionLeft != ’’, ’’, correctionLeft + 0),correctionRight = IF(correctionRight NOT REGEXP ’[0-9]’ AND correctionRight != ’’, ’’, correctionRight + 0),axialLengthLeft = IF(axialLengthLeft NOT REGEXP ’[0-9]’ AND axialLengthLeft != ’’, ’’, axialLengthLeft + 0),axialLengthRight = IF(axialLengthRight NOT REGEXP ’[0-9]’ AND axialLengthRight != ’’, ’’, axialLengthRight + 0),korneaRadiusLeft = IF(korneaRadiusLeft NOT REGEXP ’[0-9]’ AND korneaRadiusLeft != ’’, ’’, korneaRadiusLeft + 0),korneaRadiusRight = IF(korneaRadiusRight NOT REGEXP ’[0-9]’ AND korneaRadiusRight != ’’, ’’, korneaRadiusRight + 0)WHERE (`nakedEyeLeft` REGEXP ’[^0-9.]’ = 1 AND `nakedEyeLeft` != ’’) OR (`nakedEyeRight` REGEXP ’[^0-9.]’ = 1 AND `nakedEyeRight` != ’’) OR (`correctionLeft` REGEXP ’[^0-9.]’ = 1 AND `correctionLeft` != ’’) OR (`correctionRight` REGEXP ’[^0-9.]’ = 1 AND `correctionRight` != ’’) OR (`axialLengthLeft` REGEXP ’[^0-9.]’ = 1 AND `axialLengthLeft` != ’’) OR (`axialLengthRight` REGEXP ’[^0-9.]’ = 1 AND `axialLengthRight` != ’’) OR (`korneaRadiusLeft` REGEXP ’[^0-9.]’ = 1 AND `korneaRadiusLeft` != ’’) OR (`korneaRadiusRight` REGEXP ’[^0-9.]’ = 1 AND `korneaRadiusRight` != ’’);

統計指標中間表

因為實際導入統計指標表時,還需要排除為空數據,以及關聯其他表做補充。

為了減少對指標表的影響,又建了指標表的中間表,結構完全一致,ID自增是目標表 + 10000。

將屬性中間表的數據導入指標中間表,最后直接 INSERT ... SELECT FROM,就很快了。

當然這步其實有點矯枉過正了,但是為了避免線上的一些波動,還是謹慎一些較好。

總結

這是一次簡單的數據遷移經歷記錄。

沒有索引優化、SQL優化的內容,只是覺得大家需要有這種關注性能和對用戶影響的考慮。

到此這篇關于MySQL提取Json內部字段轉儲為數字的文章就介紹到這了,更多相關MySQL提取Json轉儲為數字內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: MySQL 數據庫
相關文章:
主站蜘蛛池模板: 17c一起操| 福利片在线 | 91一区 | 亚洲国产高清视频 | 伊人网视频在线 | 亚洲精品视频在线观看网站 | 成人精品一区二区 | 最近中文字幕免费观看 | 久久一区 | 男人天堂中文字幕 | av超碰 | 亚洲免费在线播放 | 欧美亚洲视频 | 日夜夜精品视频 | 色伊人网| 成人免费在线播放 | 日韩高清在线一区 | 正在播放国产一区 | 一级毛片网 | 91碰碰| 亚洲九九 | 亚洲人免费视频 | 国产成人综合av | 99精品欧美一区二区三区综合在线 | 欧美成人猛片aaaaaaa | 日本一区二区成人 | 免费观看av电影 | 国产一区二区三区免费 | 一区二区手机在线 | 可以免费在线观看av的网站 | 国产午夜精品久久久久久久 | 国产精品一区久久久 | 荡女妇边被c边呻吟视频 | 欧美日日 | 日韩成人免费视频 | 亚洲综合一二区 | 久久se精品一区精品二区 | 国产精品久久久久久亚洲调教 | 亚洲欧美在线观看 | 草草影院ccyycom | 国产精品日本一区二区在线播放 | 亚洲精品一区二区三区四区高清 | 韩国电影久久 | 伦理午夜电影免费观看 | 天天摸天天干 | 国产精品视频一区二区三区四蜜臂 | 国产亚洲精品v | 91精品久久久久 | 久久久久久成人精品 | 日本一二三区在线 | 久久久久久网站 | av免费网站在线观看 | 欧美一级淫片免费视频黄 | 欧美日韩一区在线 | 欧美一级播放 | 美女毛片免费看 | 99久久免费精品国产男女性高好 | 午夜视频在线观看网站 | 精品国产鲁一鲁一区二区三区 | 日韩中文字幕在线免费 | 日韩在线 | 久久亚洲精品综合 | 成人午夜在线 | 一区二区三区四区精品 | 欧美日韩精 | 亚洲男人的天堂网站 | 国产色在线 | www.久久久| 在线观看日韩 | 久草av在线播放 | 国产精品99久久久久久久vr | 亚洲777 | 日韩欧美国产一区二区三区 | 亚洲人人 | 亚洲生活片| 日韩欧美中文字幕在线视频 | 在线观看www | 男女视频在线观看 | 国产精品色在线网站 | 色偷偷噜噜噜亚洲男人 | 免费福利视频一区二区三区 | av免费网站在线观看 | 日韩欧美国产一区二区 | 国产精品第一 | 亚洲一区二区三区高清 | 伊人手机在线视频 | 日韩在线观看网站 | 色视频网| 福利片在线 | 国产www视频| 日本不卡一区二区 | 国产永久免费 | www.av在线播放 | 久久综合九色综合欧美狠狠 | 最新中文字幕 | 超碰人人爽 | 最新国产在线 | 黄色片网站在线免费观看 | 国产超碰在线 | 国产欧美日韩综合精品一区二区 | av在线成人| 久久精品视| 精品少妇一区二区三区在线播放 | 国产伦精品一区二区三区四区视频_ | 精品少妇一区二区 | 久热中文在线 | 午夜视频在线观看网站 | 福利午夜 | 日日干夜夜操 | 日韩精品一区二区三区在线观看 | 美女福利视频网站 | 国产精品久久久久久久9999 | 国产一区二区免费电影 | 呦呦在线观看 | 亚洲毛片在线 | 在线色网站| 国产精品久久久久久久久 | 丝袜+亚洲+另类+欧美+变态 | 黄色大片免费网站 | 欧美电影一区 | 色视频网站在线观看 | 人人射人人插 | 午夜精品久久久久久 | 国产精品久久久爽爽爽麻豆色哟哟 | 毛片一区二区三区 | 超碰精品在线观看 | 精国产品一区二区三区 | 久久电影国产 | 毛片黄片| 久久99这里只有精品 | 精品国产鲁一鲁一区二区在线观看 | 成人国产精品久久久 | 精品在线一区二区三区 | 国产一二在线 | 亚洲国产aⅴ成人精品无吗 一区视频在线 | 黄色一级片视频播放 | 美女毛片| a中文字幕 | 一区二区三区不卡视频 | 欧美日一区| 国产精品久久久久精 | 精品国产视频 | 午夜影院在线免费观看 | 色图综合 | www亚洲成人| www国产高清 | 午夜精品视频在线观看 | 一区二区三区在线观看国产 | 一区二区三区视频免费在线观看 | 狠狠色综合欧美激情 | 亚洲精品乱码久久久久久金桔影视 | 国产成人无遮挡在线视频 | 日韩精品1区 | 成人三级av | av在线一区二区三区 | h视频免费观看 | 中文字幕一区二区三区在线视频 | 国产精品a久久久久 | 99这里只有精品视频 | 国产精品影院在线观看 | 在线成人免费观看www | 日韩免费av网站 | 日本三级一区二区 | 一区二区三区四区免费观看 | 欧日韩在线视频 | 久久久亚洲综合 | 免费黄在线观看 | 男人的天堂免费 | 成人免费小视频 | 国产精品.xx视频.xxtv | 成人a网| 国产精品极品美女在线观看免费 | 国产精品夜夜爽 | 久视频在线观看 | 一级毛片电影 | 亚洲最大的黄色网 | 欧美综合一区二区 | 欧美一区二区在线观看 | 久久韩国 | 色综合社区 | 91麻豆精品国产91久久久久久久久 | 国产片一区二区三区 | 久久国产视频一区二区 | 亚洲激情在线 | 欧美日韩系列 | 国产一区高清 | 国产精品国产成人国产三级 | 国产伦精品一区二区三区在线 | 国产免费成人 | 久久九| 亚洲男人的天堂在线播放 | 午夜精品影院 | 成人免费在线电影 | 国产精品资源在线 | 青草视频在线免费观看 | 亚洲一区播放 | 91精品福利 | 在线色网站 | 超碰在线播 | 精品一区二区在线观看 | 欧美一级欧美三级在线观看 | 中文字幕一区二区三区四区不卡 | 另类久久| 亚洲高清av | 久久久久亚洲一区二区三区 | 天天曰天天干 | 999视频在线免费观看 | 色精品| www.久久| 欧美日韩中文国产一区发布 | 精品国产一区二区三区久久 | 久久成人av| 久久伊人免费视频 | 久久久亚洲精品视频 | 精品国产成人 | 久草在线视频免费播放 | 91.xxx.高清在线| 日韩一区二区视频 | 国产精品视频免费观看 | 欧美国产日韩在线观看 | 中文字幕亚洲一区 | 成人欧美一区二区三区色青冈 | 99精品一区二区三区 | 一级免费片 | 亚洲精品一区二区网址 | 成人福利在线 | 日韩精品一区二区三区在线播放 | 性一交一乱一透一a级 | 国产精久久一区二区三区 | 精品久久久久久久人人人人传媒 | 亚洲精品日韩综合观看成人91 | 国产精品九九九 | 亚洲网站在线观看 | 中文天堂在线观看视频 | 91久久| 国产高清视频 | 国产成人精品久久二区二区 | 岛国av免费观看 | 一级黄色爱爱视频 | 成人水多啪啪片 | 青青草在线视频免费观看 | 韩国精品| 亚洲aaa| 精品久久99 | 亚洲高清www | 日本三级全黄 | 亚洲一区中文字幕永久在线 | 国产黄色一级大片 | 精品欧美一区二区三区久久久 | 国产日韩一区二区 | 国产区日韩区欧美区 | 九色av| 国产精品一区二区久久 | 国产精品久久久久久吹潮 | 国产成人精品无人区一区 | 久久久久久久国产精品 | 国产在线h | 精久视频 | 91成人免费看片 | 一区二区在线影院 | 精品国产髙清在线看国产毛片 | 日本三级视频 | 中文字幕网在线 | 青青草在线视频免费观看 | av在线日韩 | 国产一区二区三区在线视频 | 欧美操穴 | 日韩在线大片 | 日韩一级片 | 婷婷91| 影音先锋中文字幕一区 | 奇米av| 日韩中文字幕国产 | 精品九九| 亚洲黄色av网站 | 欧美精品国产精品 | 国产一区二区毛片 | 亚洲国产精品一区二区三区 | 欧美一级黄色片免费看 | 国产欧美日韩一区 | 黄色骚片 | 亚洲精品中文字幕中文字幕 | 观看av| 成人欧美| 中文字幕在线视频第一页 | 中文字幕久久综合 | 免费黄网视频 | 久久这 | 精品无码久久久久久国产 | 国产九九九 | 日韩综合一区 | 777色狠狠一区二区三区 | 91在线观看视频 | 波多野结衣一区二区三区四区 | 91视频播放 | 欧美综合激情 | 欧美日韩激情在线 | 韩国精品一区 | 久久国产区 | 91日韩欧美| 伊人网站| 成人高清视频在线 | 欧美aaaaa | 欧美高清视频一区二区三区 | 在线观看国产一级片 | 九一亚洲精品 | 国产精品欧美一区二区三区 | 黄色大片网站在线观看 | 久久久久久久成人 | 特一级黄色片 | 超碰人人干 | 日韩一区在线视频 | 中文字幕亚洲区 | 黄在线看| 午夜视频在线免费观看 | 国产乱码精品一区二区三区五月婷 | 久久中文视频 | 在线成人av | 欧美性猛交一区二区三区精品 | 色九九| 全毛片 | av网站免费看 | 久久久久免费精品视频 | 特黄毛片| 情趣视频在线免费观看 | 一级激情片 | 国产高清免费视频 | 国产精品中文字幕在线播放 | 免费视频99 | 欧美精品福利 | 日韩欧美成人影院 | 欧美精品一区二区在线观看 | 亚洲视频在线播放 | 欧美 日韩 国产 一区 | 亚洲精品在线播放 | 精品国产一区二区三区久久久 | 天天拍天天干天天操 | 亚洲一区二区三区视频 | 国产一区 日韩 | www..99re | 伊人小视频 | 91久久综合亚洲鲁鲁五月天 | 国产精品久久久久久久久久10秀 | 国产99久久精品一区二区永久免费 | 亚洲视频中文字幕 | www中文字幕 | www.操.com| 亚洲国产精品久久久久秋霞不卡 | 午夜精品久久久久久久男人的天堂 | 精品欧美乱码久久久久久 | 亚洲精品久久久久久久久久 | 日本久久网 | 日韩精品一区二区三区在线观看 | 99精品免费 | 国产成人精品一区二区三区在线 | 狠狠插狠狠操 | 欧美成人精品一区 | 久久免费视频3 | 黄色网页在线观看 | 免费在线一区二区 | 欧美日韩一级视频 | 在线观看国产视频 | 国产aⅴ一区二区 | 一区| 一区二区影院 | 亚洲网站在线免费观看 | 久久精品一区二区三区四区 | 剑来高清在线观看 | 91亚洲国产亚洲国产 | 欧美在线观看一区 | 一区二区三区高清不卡 | 国产中文字幕一区 | 精品久久久久久久久久久久 | 99久久免费观看 | 日本黄网站在线观看 | 欧美福利电影在线观看 | 一级大毛片| 日韩大尺度电影在线观看 | 亚洲风情在线观看 | 色猫猫国产区一区二在线视频 | 亚洲美女久久 | 久久久久中文字幕 | 91观看在线视频 | 81精品国产乱码久久久久久 | 黄色影片免费在线观看 | 国产欧美一区二区精品性色 | 国产在线a | 亚洲视频在线播放 | 日日骚av | 九色av | 日韩中文字幕在线看 | www.国产欧美 | 天堂色网 | 日韩毛片在线观看 | 永久av| 中文字幕亚洲一区二区三区 | 成人老司机| 欧洲一区二区在线观看 | 亚洲一区中文 | 一区二区在线视频 | 国产高清在线 | 日本免费一区二区三区 | 亚洲精品久久 | 成人免费av| 色综合久| 日本黄色的视频 | 午夜精品视频在线观看 | 羞羞视频网站在线免费观看 | 日韩精品一区二区三区在线播放 | 国产精品欧美一区二区三区 | 欧美三区视频 | 国产在线视频a | 欧美日韩一区二区三区在线观看 | 久久九 | 久久一级| 日韩视频中文字幕 | 激情91| 欧美aaa一级片 | 欧美亚洲天堂 | 91久久久www播放日本观看 | 国产一级片 | 欧美专区在线观看 | 欧美一区二区三区四区视频 | 日韩午夜 | 国产无套丰满白嫩对白 | 日韩精品| 天天色天天看 | xxxx午夜| 五月天婷婷国产精品 | 亚洲视频1区 | 亚洲精品一区二三区不卡 | 国产成人精品一区二区在线 | 97国产精品| 国产成人午夜精品影院游乐网 | 亚洲深深色噜噜狠狠网站 | 欧美日本一区 | 日韩成人一区二区 | 国产精品久久久久久久久久妞妞 | 久久久精品免费观看 | 欧美成人h版在线观看 | 久久久精品免费观看 | 国产一二三区在线播放 | 综合五月| 精品国产一区二区三区四 | 日韩在线一区二区三区 | 福利视频一区二区 | 国产午夜视频 | √8天堂资源地址中文在线 成人欧美一区二区三区白人 | 一级黄色大片 | 欧洲精品| 亚洲色图偷拍视频 | 亚洲精品电影网在线观看 | 久久99一区二区 | 国色天香成人网 | 羞羞视频在线观免费观看 | 精品国产乱码久久久久久1区2区 | 91影院| 亚洲区在线 | 欧美成人免费视频 | 成人免费视频一区二区 | 日韩视频在线播放 | 91色在线观看 | 99re国产精品视频 | 天堂中文资源在线 | 成人在线免费视频 | 久久久久国 | 欧美精品在线观看 | 国产精品s色 | 亚洲国产精品一区二区三区 | 国产精品久久久久久久久 | 欧美综合视频 | 成人免费小视频 | 99视频免费在线观看 | 久久视频在线 | 视频福利一区 | 国产毛片在线 | 国产精品夜间视频香蕉 | 九色91九色porny永久 | 亚洲精品夜夜夜 | 午夜剧院官方 | 日韩成人免费 | 成人在线观看免费视频 | 国产日韩欧美 | 国产三区四区 | 天天舔夜夜| 久草青青 | www.国产| 自拍视频在线播放 | 欧美日韩精品一区二区在线播放 | 成人网电影 | 国产伦精品一区二区三区照片91 | 久久香蕉国产视频 | 99视频免费看 | 久草在线青青草 | 97在线播放| 亚洲欧美一区二区三区在线 | 国产精品一区二区三区在线播放 | 一区二区在线免费观看 | 成人免费淫片aa视频免费 | 成人免费视频视频在线观看 免费 | 欧美一区二区三区 | avmans最新导航地址 | 久久久97 | 青青草av| 国产精品二区三区在线观看 | 午夜电影网址 | 亚洲在线视频 | 久久精品这里热有精品 | 日韩在线观看成人 | 91精彩视频在线观看 | 伊人网综合视频 | 一区二区日本 | 久久精品在线观看视频 | 99免费观看 | 成年人网站在线免费看 | 久久视频免费 | 成人亚洲一区二区 | 日韩精品一区二区三区老鸭窝 | 日韩久草 | 91亚洲一区| 国产精品伊人影院 | 国产精品久久国产精品 | 99热播在线 | 久久久久久久久久久久99 | 国产99久久精品一区二区永久免费 | 2019亚洲日韩新视频 | 免费成人在线网站 | 日韩一级二级三级 | 久久亚洲一区二区三区四区 | 日本一级毛片免费看 | 伊人网在线观看 | 亚洲久久 | 久久另类ts人妖一区二区 | 91电影院 | 国产91久久精品一区二区 | 黄色毛片在线播放 | 亚洲高清中文字幕 | 欧美a区 | 激情网页 | 欧美在线激情 | 亚洲高清在线 | 日本久久网 | 国产成人精品一区二区三区四区 | 久久成人精品一区二区三区 | 少妇久久久 | 在线观看亚洲精品 | 成人亚洲天堂 | 成人在线一区二区 | 欧美不卡一区二区 | 国产精品国产三级国产a | 欧美精品免费在线观看 | 欧洲国产伦久久久久久久 | 偷拍自拍网站 | 国产欧美日韩在线 | 欧美片网站免费 | 亚洲精品一区二区在线观看 | 国产成人精品一区二区三区视频 | 韩日精品在线观看 | 91精品国产一区二区 | 午夜成人免费影院 | 女人夜夜春高潮爽a∨片传媒 | 久久久久久国产精品 | 欧美久久视频 | 久久成人精品视频 | 国产第一区在线观看 | 色婷网 | 久久伊99综合婷婷久久伊 | 在线观看亚洲大片短视频 | 羞羞av在线 | 亚洲一区成人在线观看 | 欧洲精品一区 | 亚洲精品v日韩精品 | 日本不卡一二三 | 国产成人精品一区二区三区四区 | 在线观看中文字幕 | www.福利视频 | 日韩综合一区 | 久在线观看 | 亚洲欧美日韩国产综合 | 手机在线不卡av | 国产精品一区二区无线 | 成人精品鲁一区一区二区 | 国产日韩欧美综合 | 玖玖国产精品视频 | 一区二区日韩精品 | 国产精品久久久久久久午夜 | 久久亚洲天堂 | 欧美大片一区二区 | 亚州国产精品视频 | 91社影院在线观看 | 男人阁久久| 欧美极品一区二区 | a免费观看 | 免费观看一区二区三区毛片 | 天天插天天操天天干 | 欧美国产精品一区 | 久久都是精品 | 99热精品在线 | 黄色大片视频 | 在线免费观看毛片 | av大片 | 中文成人在线 | 国产乱码精品一区二区三区忘忧草 | 国产欧美久久久久久 | 成人亚洲| 国产成人精品一区二 | 久久99精品久久久久久按摩秒播 | 91高清视频在线观看 | 国产视频福利在线观看 | 黄色大片网站在线观看 | 国产精品免费一区 | 国产精品国产三级国产aⅴ入口 | 国产一级视频 | 中文字幕亚洲欧美精品一区四区 | 亚洲高清视频在线 |