技術(shù)總結(jié)
本申請?zhí)峁┮环N數(shù)據(jù)庫操作方法及裝置。一種方法包括:在應(yīng)用服務(wù)器執(zhí)行目標事務(wù)的過程中,依次獲取應(yīng)用服務(wù)器執(zhí)行到的目標事務(wù)中的數(shù)據(jù)庫操作指令;對數(shù)據(jù)庫操作指令進行預(yù)測執(zhí)行,將預(yù)測執(zhí)行結(jié)果返回給應(yīng)用服務(wù)器以供應(yīng)用服務(wù)器確定下一個需要執(zhí)行的數(shù)據(jù)庫操作指令,并在本地記錄數(shù)據(jù)庫操作指令以及在數(shù)據(jù)庫操作指令屬于修改數(shù)據(jù)庫類指令和被加鎖的非修改數(shù)據(jù)庫類指令其中之一時記錄預(yù)測執(zhí)行產(chǎn)生的預(yù)測執(zhí)行數(shù)據(jù);當獲取到目標事務(wù)中的事務(wù)提交指令時,根據(jù)本地記錄的數(shù)據(jù)庫操作指令以及預(yù)測執(zhí)行數(shù)據(jù),控制應(yīng)用服務(wù)器對應(yīng)的數(shù)據(jù)庫實際執(zhí)行目標事務(wù)。本申請可以提高事務(wù)執(zhí)行效率,提高吞吐量。
技術(shù)研發(fā)人員:王晶昱
受保護的技術(shù)使用者:阿里巴巴集團控股有限公司
文檔號碼:201510960091
技術(shù)研發(fā)日:2015.12.21
技術(shù)公布日:2017.06.27