一種數(shù)據(jù)庫(kù)的優(yōu)化查詢(xún)方法

基本信息

申請(qǐng)?zhí)?/td> CN202110613507.4 申請(qǐng)日 -
公開(kāi)(公告)號(hào) CN113282607A 公開(kāi)(公告)日 2021-08-20
申請(qǐng)公布號(hào) CN113282607A 申請(qǐng)公布日 2021-08-20
分類(lèi)號(hào) G06F16/242(2019.01)I;G06F16/2453(2019.01)I 分類(lèi) 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 龐永亮;門(mén)合建 申請(qǐng)(專(zhuān)利權(quán))人 山東健康醫(yī)療大數(shù)據(jù)有限公司
代理機(jī)構(gòu) 濟(jì)南信達(dá)專(zhuān)利事務(wù)所有限公司 代理人 馮春連
地址 250117山東省濟(jì)南市槐蔭區(qū)煙臺(tái)路順安路交叉西元大廈東座215房間
法律狀態(tài) -

摘要

摘要 本發(fā)明公開(kāi)一種數(shù)據(jù)庫(kù)的優(yōu)化查詢(xún)方法,涉及數(shù)據(jù)查詢(xún)技術(shù)領(lǐng)域,其實(shí)現(xiàn)內(nèi)容包括優(yōu)化數(shù)據(jù)處理和優(yōu)化查詢(xún)語(yǔ)句兩部分;在優(yōu)化數(shù)據(jù)處理部分,執(zhí)行的操作包括:(1.1)刪除數(shù)據(jù)庫(kù)中的重復(fù)記錄;(1.2)在數(shù)據(jù)表中設(shè)置主鍵;在優(yōu)化查詢(xún)語(yǔ)句部分,執(zhí)行的操作包括:(2.1)按照數(shù)據(jù)量降序排列數(shù)據(jù)表,并使用inner join連接相鄰兩個(gè)數(shù)據(jù)表;(2.2)連接多個(gè)數(shù)據(jù)表之前,對(duì)數(shù)據(jù)表進(jìn)行別名操作;(2.3)避免在Select子句中使用*查詢(xún)?nèi)浚唬?.4)設(shè)定數(shù)據(jù)表中可以進(jìn)行替換的子句;(2.5)在數(shù)據(jù)表中建立索引。本發(fā)明可以改善數(shù)據(jù)表的查詢(xún)順序,減少對(duì)無(wú)關(guān)聯(lián)數(shù)據(jù)的掃描次數(shù),降低數(shù)據(jù)查詢(xún)過(guò)程中占用的資源,實(shí)現(xiàn)數(shù)據(jù)的快速查詢(xún)。