[發明專利]數據庫操作語句的處理方法、裝置、電子設備和介質在審
| 申請號: | 202011069739.X | 申請日: | 2020-09-30 |
| 公開(公告)號: | CN112181948A | 公開(公告)日: | 2021-01-05 |
| 發明(設計)人: | 王瑜;李兵;朱道彬;曹力元 | 申請(專利權)人: | 中國工商銀行股份有限公司 |
| 主分類號: | G06F16/21 | 分類號: | G06F16/21;G06F16/242;G06F11/30;G06F9/50 |
| 代理公司: | 中科專利商標代理有限責任公司 11021 | 代理人: | 呂朝蕙 |
| 地址: | 100140 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據庫 操作 語句 處理 方法 裝置 電子設備 介質 | ||
本公開提供一種數據庫操作語句的處理方法,包括:響應于業務處理請求,獲得向指定數據庫發送的m條初始操作語句,m為正整數。從m條初始操作語句中篩選出可查殺操作語句,可查殺操作語句包括根據初始操作語句所要執行業務的業務屬性標識篩選出的初始操作語句和/或根據初始操作語句的執行性能標識篩選出的初始操作語句。對可查殺操作語句執行查殺操作,使可執行操作語句在指定數據庫中執行,以獲得業務處理請求的請求結果,可執行操作語句是m條初始操作語句中除可查殺操作語句之外的初始操作語句。本公開還提供了一種數據庫操作語句的處理裝置,電子設備以及計算機可讀存儲介質。本公開提供的方法和裝置例如可以應用于金融領域或其他領域。
技術領域
本公開涉及數據庫技術領域,特別是涉及一種數據庫操作語句的處理方法、裝置、電子設備和介質。
背景技術
隨著數字社會的到來,在眾多應用場景中,針對海量數據的查詢處理愈發頻繁,數據庫系統壓力呈現爆發式增長的趨勢,同時對數據庫及時響應以及業務執行的連續性要求也更加地嚴格。尤其在有大量活躍用戶量,用戶高聚焦的業務場景(例如雙十一、618等購物狂歡節秒殺、紀念幣預約)中會經常發生數據庫高并發,這就導致同一時間使用相同應用程序的用戶數量非常多,進而造成同時涌入同一個數據庫的操作語句數量激增,大量的操作語句在數據庫中執行勢必將對數據庫的系統資源進行爭搶,使得數據庫在高負載的狀態下,執行某些交易業務的操作語句所需要的關鍵系統資源得不到保障,嚴重影響交易業務的數據庫響應時間,甚至導致數據庫宕機無法執行任何交易。
相關技術也提供了一些資源限制解決方案,包括應用層面的資源管控措施和系統層面的資源管控措施。具體地,應用層面的實現包括基于應用層級的限流熔斷機制,或者基于緩存服務的緩存策略,都是在數據庫之外的宏觀保護資源保護機制,無法做到交易級細粒度管控。。系統層面的實現雖然支持整庫級和用戶級,但是目前來看很多應用大都使用同一用戶進行數據庫連接,同樣也無法做到交易級細粒度管控。
因此,相關技術提供的上述資源限制解決方案,并不能從根本上解決數據庫高并發狀態下,數據庫操作語句給數據庫的系統資源帶來的爭搶壓力,保護某些重要交易正常對外服務。同時也缺少數據庫高壓狀態下的主動保護措施,從交易維度細粒度精準卸載資源壓力保障數據庫存活,避免影響全量客戶和全量交易,因此也就不能有效地實現在數據庫高并發壓力下保障業務連續性,從根本上提高數據庫可用性。
發明內容
為此,非常需要一種有效地能夠在數據庫高并發壓力下保障業務連續性,從根本上實現提高數據庫可用性,保障數據庫不死的數據庫保活方法,從交易維度細粒度精準卸載資源壓力保障數據庫存活,避免影響全量客戶和全量交易,從根本上解決數據庫高并發狀態下,數據庫操作語句給數據庫的系統資源帶來的爭搶壓力,以克服相關技術提供的解決方案不能從根本上解決數據庫高并發狀態下,操作語句給數據庫的系統資源帶來的爭搶壓力的技術問題,達到保障業務核心交易的正常性、平穩性以及連續性的技術效果。
在本公開的上下文中,本公開的實施方式期望提供一種數據庫操作語句的處理方法、裝置、電子設備和介質。
為實現上述目標,在本公開的一個方面中,提供了一種數據庫操作語句的處理方法,包括:響應于業務處理請求,獲得向指定數據庫發送的m條初始操作語句,m為正整數。從上述m條初始操作語句中篩選出可查殺操作語句,上述可查殺操作語句包括根據初始操作語句所要執行業務的業務屬性標識篩選出的初始操作語句和/或根據初始操作語句的執行性能標識篩選出的初始操作語句。對上述可查殺操作語句執行查殺操作,使可執行操作語句在上述指定數據庫中執行,以獲得上述業務處理請求的請求結果,其中,上述可執行操作語句是上述m條初始操作語句中除上述可查殺操作語句之外的初始操作語句。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國工商銀行股份有限公司,未經中國工商銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011069739.X/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:接觸信息記錄方法及裝置
- 下一篇:基于隱私保護的遙測數據分析系統及方法





