一種數(shù)據(jù)訪問控制方法、系統(tǒng)、設(shè)備及介質(zhì)

基本信息

申請?zhí)?/td> CN202011211196.0 申請日 -
公開(公告)號 CN112347141B 公開(公告)日 2021-09-24
申請公布號 CN112347141B 申請公布日 2021-09-24
分類號 G06F16/2455;G06F16/27 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 李昕輝 申請(專利權(quán))人 星環(huán)信息科技(上海)股份有限公司
代理機(jī)構(gòu) 北京品源專利代理有限公司 代理人 孟金喆
地址 200233 上海市徐匯區(qū)虹漕路88號B棟11-12樓
法律狀態(tài) -

摘要

摘要 本發(fā)明實(shí)施例公開了一種數(shù)據(jù)訪問控制方法、系統(tǒng)、設(shè)備及介質(zhì)。其中,數(shù)據(jù)訪問控制方法,包括:根據(jù)對數(shù)據(jù)庫請求的解析結(jié)果以及所述數(shù)據(jù)庫請求的類型,確定至少一個(gè)命令原語,以及與命令原語匹配的目標(biāo)連接管理器;其中,連接管理器與子數(shù)據(jù)庫關(guān)聯(lián),連接管理器包括有狀態(tài)連接池,所述有狀態(tài)連接池中的有狀態(tài)連接為指向子數(shù)據(jù)庫的連接;如果根據(jù)當(dāng)前會話的至少一個(gè)標(biāo)志位狀態(tài)以及數(shù)據(jù)庫請求的類型,確定滿足命令原語發(fā)送條件,則分別向各所述目標(biāo)連接管理器發(fā)送匹配的命令原語。本發(fā)明實(shí)施例的技術(shù)方案,解決了現(xiàn)有技術(shù)中不能基于業(yè)務(wù)SQL靈活管理連接的生命周期的問題,能夠在高并發(fā)場景下實(shí)現(xiàn)節(jié)省連接資源的效果。