日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發(fā)明專利]一種非等值關聯(lián)子查詢的優(yōu)化方法和系統(tǒng)有效

專利信息
申請?zhí)枺?/td> 201810097136.7 申請日: 2018-01-31
公開(公告)號: CN108874849B 公開(公告)日: 2020-12-25
發(fā)明(設計)人: 何文婷;程學旗;鄭天祺;張志斌;郭嘉豐;趙鵬 申請(專利權)人: 中國科學院計算技術研究所
主分類號: G06F16/2453 分類號: G06F16/2453
代理公司: 北京律誠同業(yè)知識產(chǎn)權代理有限公司 11006 代理人: 祁建國;梁揮
地址: 100080 北*** 國省代碼: 北京;11
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 一種 等值 關聯(lián) 查詢 優(yōu)化 方法 系統(tǒng)
【說明書】:

發(fā)明公開了一種非等值關聯(lián)子查詢的優(yōu)化方法和系統(tǒng),其特征在于,包括:獲取關聯(lián)子查詢的外表關聯(lián)列的取值集;根據(jù)該關聯(lián)子查詢中操作符的類型和該取值集,建立該關聯(lián)子查詢的外表關聯(lián)列到內表關聯(lián)列分區(qū)的映射關系;根據(jù)得到的分區(qū)集合,對該關聯(lián)子查詢的內表進行分區(qū),同時依據(jù)該關聯(lián)子查詢中內表的查詢聚合函數(shù),獲取關聯(lián)子查詢在各分區(qū)的中間結果狀態(tài)信息;根據(jù)該映射關系,遍歷該外表關聯(lián)列,通過聚合對應的分區(qū)集的中間結果狀態(tài)信息,得到外表中各關聯(lián)列對應的子查詢結果。本發(fā)明具有的技術效果包括:通過對內表進行分區(qū),并重復利用各分區(qū)的中間結果從而得到最終的子查詢結果集,以提升查詢性能。

技術領域

本發(fā)明涉及數(shù)據(jù)庫關系系統(tǒng)領域,特別涉及一種非等值關聯(lián)子查詢的優(yōu)化方法和系統(tǒng)。

背景技術

子查詢是指查詢語句作為另一個語句的查詢條件出現(xiàn),關聯(lián)子查詢是指子查詢的查詢條件依賴于父查詢。典型的非等值關聯(lián)子查詢如下:

select X.a,X.b from X where X.c

(select avg(Y.c)from Y where Y.d【OPERATOR】X.d)

其中關聯(lián)子查詢和外查詢的關聯(lián)列的操作符即上述【OPERATOR】包括:?。?,=,,=,in,not in,between and等。由于子查詢用到外查詢的結果,所以目前現(xiàn)有的實現(xiàn)技術包括以下三種實現(xiàn)方案:

1、tuple-at-a-time(nested iterator):從外表X中每得到一個d的值,傳給子查詢,再執(zhí)行子查詢得到子查詢的結果。對于X.d中有重復值的情況,有以下兩種方式來避免計算:一種是對外表列到子查詢結果進行緩存,當有重復的外表關聯(lián)列出現(xiàn)時則能緩存命中,從而避免計算;另一種方式是對外表關聯(lián)列進行排序,以將相同值的外表列放在一起,一次性識別,該方法也能避免重復計算。若內表的關聯(lián)列有索引時,能起到一定的加速作用。

2、semi join/anti join/outer join:將外表X和內表Y做笛卡爾積,從中篩選出滿足關聯(lián)條件的記錄,再獲得子查詢對應的結果列。

3、sort-merge join:若OPERATOR為,=,,=且子查詢的select列為max取最大值/min取最小值的聚合函數(shù),那么可以先將外表和內表的關聯(lián)列分別進行排序,再通過類似歸并排序比較的方法得到子查詢的結果,通過一些緩存策略可以實現(xiàn)部分結果的復用。例如子查詢?yōu)閟elect max(Y.c)from Y where Y.dX.d當X和Y表分別對d列進行降序排序,假設X.d的第k-1行已處理完時,Y.d處理到m行,內查詢結果為maxk,則處理到X.d第k行時,其內查詢結果為max(maxk,Y.d(m-n行)的max(Y.c))其中n行是Y.d中X.d第k行值最小的值所在的行數(shù)。

而以上現(xiàn)有技術均存在各自的問題:

第一種方法性能較差,雖然能避免相同值的外表列重復計算子查詢,但是對于子查詢的計算,不同值的外表列仍然需要全部掃描內表,則得到所有子查詢結果的時間開銷為外表關聯(lián)列的不同值個數(shù)*掃描內表對比及最終計算的時間開銷。而本發(fā)明由于利用了子查詢的中間結果,只需要掃描一次內表即可,因此極大的提升了性能。

第二種方法同樣存在1)中的問題。

第三種方法使用條件有限:首先內外表的關聯(lián)條件只能為一個表達式,且類型只能為,=,,=四種,不支持集合操作in,not in,不支持beween and及不等于!=操作及多個表達式的組合例如Y.dX.d and Y.dX.d+10。其次子查詢的查詢列只支持max/min/sum/count。再者,該技術需要對內外表按照關聯(lián)列進行排序,時間消耗大。而本發(fā)明支持的子查詢關聯(lián)操作符的種類多包括集合且支持多種比較操作符表達式的組合,更具有通用性。

下載完整專利技術內容需要扣除積分,VIP會員可以免費下載。

該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國科學院計算技術研究所,未經(jīng)中國科學院計算技術研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/201810097136.7/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產(chǎn)權局專利說明書;

2、支持發(fā)明專利 、實用新型專利、外觀設計專利(升級中);

3、專利數(shù)據(jù)每周兩次同步更新,支持Adobe PDF格式;

4、內容包括專利技術的結構示意圖流程工藝圖技術構造圖;

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進行下載,點擊【登陸】 【注冊】

關于我們 尋求報道 投稿須知 廣告合作 版權聲明 網(wǎng)站地圖 友情鏈接 企業(yè)標識 聯(lián)系我們

鉆瓜專利網(wǎng)在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 91热精品| 黄色av免费| 色综合久久久久久久粉嫩| 欧美亚洲视频一区二区| 鲁丝一区二区三区免费| 国产清纯白嫩初高生在线播放性色| 午夜黄色网址| 国产日韩一二三区| 欧美一区久久| 狠狠色狠狠色综合日日2019| 国产精品久久久久久一区二区三区 | 综合在线一区| 国产一区二区综合| 亚洲激情中文字幕| 精品国产九九| 正在播放国产一区二区| 国产日韩一区二区在线| 国产一区亚洲一区| 国产精品5区| 97人人模人人爽人人喊38tv| 欧美在线观看视频一区二区 | 日本不卡精品| 美女被羞羞网站视频软件| 久久午夜鲁丝片| 国产午夜亚洲精品午夜鲁丝片| 日本三级韩国三级国产三级| 日韩午夜三级| 日韩精品中文字幕一区二区三区 | 午夜看大片| 亲子乱子伦xxxx| 国产精品久久久综合久尹人久久9| 狠狠色噜噜狠狠狠狠色综合久老司机| 精品亚洲午夜久久久久91| 午夜看片网站| 一区二区午夜| 国产精品尤物麻豆一区二区三区| 欧美性受xxxx狂喷水| 精品国产一区二区三区四区四| 国产美女视频一区二区三区| 欧美在线播放一区| 性精品18videosex欧美| 午夜色影院| 国产精品自拍在线| 亚洲一二三在线| 国产视频在线一区二区| 精品久久二区| 91午夜在线| 欧美精品一区二区性色| 午夜影院91| 国内精品99| 国产主播啪啪| 国产视频1区2区| 思思久久96热在精品国产| 少妇又紧又色又爽又刺激视频网站 | 久久久99精品国产一区二区三区| 国产精品一区在线播放| 精品福利一区| 国产精品美乳在线观看| 国产在线一卡二卡| 欧美精品亚洲一区| 欧洲在线一区| 99国产精品免费| 国产无遮挡又黄又爽又色视频 | 国产伦精品一区二区三区免| 欧美精品一区久久| 日韩精品一区二区亚洲| 91久久国语露脸精品国产高跟| 97久久国产精品| 国产69精品久久777的优势| 国产69精品久久久久男男系列| 国产精品久久久久久久岛一牛影视| 中文字幕二区在线观看| 国产高清无套内谢免费| 国产精品自产拍在线观看桃花| 久久青草欧美一区二区三区| 91国产一区二区| 欧美激情在线观看一区| 久久久中精品2020中文 | 特高潮videossexhd| 最新国产精品自拍| 亚洲欧美日韩精品在线观看| 91精品系列| 久久久999精品视频| 欧美日韩一区二区三区精品| 亚洲国产美女精品久久久久∴| 97国产精品久久久| 精品国产鲁一鲁一区二区三区| 538国产精品| 国产精品二十区| 国产亚洲精品久久久久久网站| 国产精品久久久久久久久久久久久久久久久久 | 一区二区三区欧美精品| 亚洲精品乱码久久久久久写真| 国产一二区在线| 亚洲精品色婷婷| 男女午夜影院| 大桥未久黑人强制中出| 国产欧美一区二区精品久久久| 日韩美一区二区三区| 日韩av免费电影| 欧美国产一区二区在线| 日韩av中文字幕第一页| 岛国精品一区二区| 国产人澡人澡澡澡人碰视| 欧美一区二区色| 欧美黑人巨大久久久精品一区| 日本一码二码三码视频| 亚洲精品国产精品国自| 日韩av在线免费电影| 91狠狠操| 久久99精品久久久久国产越南| 日韩av不卡一区二区| 日本二区在线观看| 99久久精品国产国产毛片小说| 欧美久久精品一级c片| 亚洲精品日韩精品| 日韩av在线中文| 一本色道久久综合亚洲精品浪潮 | 亚日韩精品| 在线视频国产一区二区| 欧美国产一二三区| 日韩三区三区一区区欧69国产| 亚洲一区二区三区加勒比| 国产精品高潮在线| 亚洲国产99| 一区二区在线视频免费观看| 激情久久久| 草逼视频网站| 午夜电影网一区| 日韩欧美国产精品一区| 国产区一区| 国产区精品| 午夜天堂在线| 精品香蕉一区二区三区| 91看黄网站| 国产高清一区在线观看| 亚洲s码欧洲m码在线观看| 91久久精品国产91久久性色tv| 精品国产二区三区| 人人玩人人添人人澡97| 国产白嫩美女在线观看| 欧美一区亚洲一区| 国产精品视频久久久久久| 伊人av综合网| 日韩av在线影视| 狠狠色很很在鲁视频| 欧美日韩精品在线播放| 亚洲精品国产setv| 日本一区二区三区中文字幕| 日韩中文字幕区一区有砖一区| 国产电影精品一区二区三区| 国产精品网站一区| 欧美亚洲视频一区二区| 欧美日韩中文字幕一区二区三区| 香蕉视频一区二区三区| 日本xxxx护士高潮hd| 国产欧美一区二区三区四区| 国产精品久久久久久久久久久久久久久久| 久久不卡一区| 自拍偷在线精品自拍偷写真图片| 国产精品免费不卡| 浪潮av色| 国内精品久久久久久久星辰影视 | 国产欧美一二三区| 日本一区欧美| 91麻豆产精品久久久| 国产在线一区观看| 午夜影院一级| 91热精品| 日韩一级片免费观看| 日本一区中文字幕| 国产精品99久久久久久宅男| 99国产精品免费观看视频re| 亚洲自拍偷拍中文字幕| www.日本一区| 久久精品亚洲精品| 中文字幕一区二区三区免费视频| 日韩精品999| 鲁丝一区二区三区免费观看| 国产在线一区观看| 国产激情二区| 91精品婷婷国产综合久久竹菊| 狠狠色丁香久久婷婷综合_中| 欧美hdfree性xxxx| 午夜爽爽视频| 免费午夜在线视频| 在线观看国产91| 国产一区二区在| 久久一区二区三区欧美| 精品国产一区二区三区久久久久久| 国产vsv精品一区二区62| 97午夜视频| 国产一区二区二| av午夜在线观看| 色乱码一区二区三在线看| 日韩午夜电影院| 91理论片午午伦夜理片久久| 亚洲少妇一区二区| 玖玖玖国产精品| 国产福利一区在线观看| 国产精品综合一区二区| 亚洲日本国产精品| 欧美精品粉嫩高潮一区二区| 午夜看片网址| 国产高清无套内谢免费| 精品少妇一区二区三区| 亚洲国产另类久久久精品性| 日韩av一二三四区| 99久久国产免费| 日韩一区二区福利视频| 欧美激情片一区二区| 欧美日韩国产精品综合| 久久99精品国产一区二区三区| 国产精品视频1区2区3区| 欧美激情国产一区| 日本一区二区三区在线看| 国产69精品久久久久777糖心| 国产69精品久久久久久久久久| 精品国产乱码久久久久久虫虫| 精品国产乱码久久久久久影片| 欧美日韩一级二级三级| 99精品视频一区二区| 欧美精品久久一区| 91麻豆精品国产自产欧美一级在线观看 | 国产人成看黄久久久久久久久| 91久久国语露脸精品国产高跟| 午夜免费一级片| 处破大全欧美破苞二十三| 国产日韩欧美自拍| 免费的午夜毛片| 中文字幕一区二区三区免费视频| 国产精品日韩电影| 日本护士hd高潮护士| 91区国产| 久久99国产精品久久99| 大bbw大bbw超大bbw| 国内少妇自拍视频一区| 久久九精品| 香港三日本三级三级三级| 欧美一区二区性放荡片| 日日噜噜夜夜狠狠| 狠狠操很很干| 在线国产精品一区二区| 国产精品色在线网站| 久久精品—区二区三区| 中文字幕一区二区三区免费|