技術(shù)總結(jié)
本申請?zhí)峁┮环N數(shù)據(jù)庫訪問方法和裝置。所述方法包括:為與數(shù)據(jù)庫訪問請求相關(guān)的謂詞確定當(dāng)前執(zhí)行順序;在基于所述當(dāng)前執(zhí)行順序執(zhí)行所述謂詞的過程中,根據(jù)預(yù)設(shè)的采樣周期采集各謂詞的執(zhí)行結(jié)果參數(shù);根據(jù)所述執(zhí)行結(jié)果參數(shù)判斷所述謂詞是否滿足順序更新條件;當(dāng)所述謂詞滿足順序更新條件時,基于采集得到的執(zhí)行結(jié)果參數(shù)更新所述謂詞的當(dāng)前執(zhí)行順序,并在基于所述當(dāng)前執(zhí)行順序執(zhí)行所述謂詞的過程中,繼續(xù)執(zhí)行根據(jù)預(yù)設(shè)的采樣周期采集各謂詞的執(zhí)行結(jié)果參數(shù)的過程。本申請可以根據(jù)真實的執(zhí)行總代價動態(tài)調(diào)整謂詞的執(zhí)行順序,自適應(yīng)數(shù)據(jù)分布的變化,使得謂詞在整個執(zhí)行的過程中,始終保持執(zhí)行總代價最低,提高數(shù)據(jù)訪問的效率,節(jié)省系統(tǒng)的處理資源。
技術(shù)研發(fā)人員:陳萌萌
受保護的技術(shù)使用者:阿里巴巴集團控股有限公司
文檔號碼:201610653819
技術(shù)研發(fā)日:2016.08.10
技術(shù)公布日:2017.06.20