半連接合并方法和半連接合并裝置

基本信息

申請?zhí)?/td> CN201611131301.3 申請日 -
公開(公告)號 CN106777054B 公開(公告)日 2020-03-27
申請公布號 CN106777054B 申請公布日 2020-03-27
分類號 G06F16/242;G06F16/2453 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 余鵬 申請(專利權(quán))人 華勝信泰信息產(chǎn)業(yè)發(fā)展有限公司
代理機(jī)構(gòu) 北京友聯(lián)知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 代理人 華勝信泰信息產(chǎn)業(yè)發(fā)展有限公司;北京華勝信泰數(shù)據(jù)技術(shù)有限公司
地址 100192 北京市海淀區(qū)學(xué)清路8號(科技財富中心)A座11層南1區(qū)
法律狀態(tài) -

摘要

摘要 本發(fā)明提出了一種半連接合并方法和半連接合并裝置,其中,所述半連接合并方法包括:在SQL語法分析樹中查詢匹配子查詢的半連接;若匹配子查詢的半連接的語句和子查詢的語句均是第一類型語句和第二類型語句的其中一種語句,則根據(jù)該種語句確定待合并的第一謂詞表達(dá)式;判斷該種語句轉(zhuǎn)化成的半連接和匹配子查詢的半連接的類型是否相同;若相同,則將第一謂詞表達(dá)式與匹配子查詢的半連接中的過濾條件進(jìn)行合并;若不相同,則對第一謂詞表達(dá)式進(jìn)行取反,并將取反后的第一謂詞表達(dá)式與匹配子查詢的半連接中的過濾條件進(jìn)行合并。通過本發(fā)明的技術(shù)方案,可以縮小搜索空間和減少訪問物理表的次數(shù)和減少重復(fù)的謂詞表達(dá)式的計(jì)算。