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

基本信息

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

摘要

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