技術(shù)總結(jié)
本發(fā)明公開了一種申請(qǐng)內(nèi)存的方法和裝置,涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,能夠解決現(xiàn)有技術(shù)中因申請(qǐng)的內(nèi)存量不夠而造成數(shù)據(jù)查詢失敗的問題。本發(fā)明的方法,包括:獲取待執(zhí)行的數(shù)據(jù)查詢語(yǔ)句;根據(jù)所述數(shù)據(jù)查詢語(yǔ)句獲取查詢計(jì)劃樹,并從所述查詢計(jì)劃樹中讀取目標(biāo)內(nèi)存使用量,所述目標(biāo)內(nèi)存使用量為執(zhí)行所述數(shù)據(jù)查詢語(yǔ)句時(shí)實(shí)際需要的內(nèi)存總大??;將內(nèi)存控制參數(shù)的參數(shù)值設(shè)置為所述目標(biāo)內(nèi)存使用量,并根據(jù)設(shè)置后的內(nèi)存控制參數(shù)向資源管理系統(tǒng)申請(qǐng)內(nèi)存,以便基于申請(qǐng)的內(nèi)存執(zhí)行所述數(shù)據(jù)查詢語(yǔ)句。本發(fā)明適用于impala向yarn申請(qǐng)內(nèi)存進(jìn)行語(yǔ)句查詢的場(chǎng)景中。
技術(shù)研發(fā)人員:謝寧
受保護(hù)的技術(shù)使用者:北京國(guó)雙科技有限公司
文檔號(hào)碼:201510570126
技術(shù)研發(fā)日:2015.09.09
技術(shù)公布日:2017.03.22