一種數(shù)據(jù)庫(kù)熱點(diǎn)行更新方法、裝置及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)

基本信息

申請(qǐng)?zhí)?/td> CN202111640201.4 申請(qǐng)日 -
公開(kāi)(公告)號(hào) CN114185913A 公開(kāi)(公告)日 2022-03-15
申請(qǐng)公布號(hào) CN114185913A 申請(qǐng)公布日 2022-03-15
分類號(hào) G06F16/23(2019.01)I;G06F16/27(2019.01)I 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 周家晶;裴晨光;苗浩;呂蘇 申請(qǐng)(專利權(quán))人 中國(guó)銀聯(lián)股份有限公司
代理機(jī)構(gòu) 北京市中倫律師事務(wù)所 代理人 操寒
地址 201203上海市浦東新區(qū)含笑路36號(hào)
法律狀態(tài) -

摘要

摘要 本發(fā)明提供了一種數(shù)據(jù)庫(kù)熱點(diǎn)行更新方法、裝置及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),該方法包括:在開(kāi)啟事務(wù)后且在事務(wù)提交前,對(duì)數(shù)據(jù)庫(kù)中的事務(wù)指向的目標(biāo)數(shù)據(jù)進(jìn)行預(yù)邏輯運(yùn)算,預(yù)邏輯運(yùn)算用于判斷目標(biāo)數(shù)據(jù)是否符合事務(wù)的預(yù)期更新要求,其中,事務(wù)用于請(qǐng)求更新數(shù)據(jù)庫(kù)中的目標(biāo)數(shù)據(jù)對(duì)應(yīng)的熱點(diǎn)行;在事務(wù)提交時(shí),申請(qǐng)行鎖以鎖定目標(biāo)數(shù)據(jù)對(duì)應(yīng)的熱點(diǎn)行,基于預(yù)期更新要求對(duì)目標(biāo)數(shù)據(jù)進(jìn)行實(shí)際邏輯運(yùn)算以更新熱點(diǎn)行;以及,在熱點(diǎn)行更新之后,釋放目標(biāo)數(shù)據(jù)對(duì)應(yīng)的行鎖。利用上述方法,能夠顯著提高熱點(diǎn)行的并發(fā)處理性能。