[發明專利]數據處理方法、目標數據庫系統及數據處理系統在審
| 申請號: | 202010747265.3 | 申請日: | 2020-07-29 |
| 公開(公告)號: | CN113946559A | 公開(公告)日: | 2022-01-18 |
| 發明(設計)人: | 崔鳳明;郭壽敏 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | G06F16/21 | 分類號: | G06F16/21;G06F16/242 |
| 代理公司: | 北京三高永信知識產權代理有限責任公司 11138 | 代理人: | 顏晶 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據處理 方法 目標 數據庫 系統 數據處理系統 | ||
1.一種數據處理方法,其特征在于,所述方法包括:
目標數據庫系統獲取結構化查詢語言SQL語句,所述SQL語句是基于應用向源數據庫系統發送的數據包得到的;
所述目標數據庫系統獲取所述SQL語句關聯的數據,所述數據是所述源數據庫系統向所述目標數據庫系統遷移的;
所述目標數據庫系統基于所述SQL語句關聯的數據執行所述SQL語句,執行所述SQL語句的執行結果用于反饋將所述應用由所述源數據庫系統服務切換到所述目標數據庫系統來提供服務的風險。
2.根據權利要求1所述的方法,其特征在于,所述方法還包括:所述目標數據庫系統將獲取的SQL語句轉化為與所述目標數據庫系統匹配的SQL語句。
3.根據權利要求1或2所述的方法,其特征在于,所述目標數據庫系統獲取結構化查詢語言SQL語句,包括:
所述目標數據庫系統接收采集節點發送的SQL語句或獲取從所述采集節點導出的SQL語句,所述SQL語句是所述采集節點在截獲所述應用向所述源數據庫系統發送的數據包后,解析所述數據包得到的。
4.根據權利要求1至3任一所述的方法,其特征在于,所述在所述目標數據庫系統基于所述SQL語句關聯的數據執行所述SQL語句,包括:
所述目標數據庫系統獲取模擬參數,所述模擬參數包括以下的一種或多種:模擬時段、所述應用的信息、所述源數據庫系統的配置信息、并發線程數或所述應用與所述源數據庫系統之間的通信連接的信息;
所述目標數據庫系統基于所述模擬參數以及所述SQL語句關聯的數據執行所述SQL語句。
5.根據權利要求1至4任一所述的方法,其特征在于,所述方法還包括:
所述目標數據庫系統將所述目標數據庫系統執行所述SQL語句的執行結果與所述源數據庫系統執行所述SQL語句的執行結果進行比較;
所述目標數據庫系統輸出比較結果。
6.根據權利要求5所述的方法,其特征在于,所述比較結果包括:風險等級,所述風險等級用于反映將所述應用由所述源數據庫系統服務切換到所述目標數據庫系統來提供服務的風險的級別;
和/或,存在風險的SQL語句。
7.根據權利要求6所述的方法,其特征在于,所述存在風險的SQL語句包括以下的一種或多種:
在所述目標數據庫系統中的執行結果和所述源數據庫系統中的執行結果中一個報錯,另一個未報錯的SQL語句;
或者,在所述目標數據庫系統中的執行結果和所述源數據庫系統中的執行結果中錯誤類型不一致的SQL語句;
或者,在所述目標數據庫系統中的執行時長與所述源數據庫系統中的執行時長的差值大于時長差值閾值的SQL語句;
或者,在所述目標數據庫系統中的執行時長與所述源數據庫系統中的執行時長的差值與所述目標數據庫系統中的執行時長的比值大于比值閾值的SQL語句;
或者,在所述目標數據庫系統中的執行時長與所述源數據庫系統中的執行時長的差值大于時長差值閾值,且所述差值與所述目標數據庫系統中的執行時長的比值大于比值閾值的SQL語句;
或者,在所述目標數據庫系統中的執行時長與所述源數據庫系統中的執行時長的差值大于時長差值閾值,且在所述差值與所述目標數據庫系統中的執行時長的比值大于比值閾值的高頻SQL語句,所述高頻SQL語句為所屬類別的SQL語句出現頻率高于頻率閾值的SQL語句。
8.根據權利要求5至7任一所述的方法,其特征在于,所述方法還包括:
所述目標數據庫系統接收采集節點發送所述源數據庫系統執行所述SQL語句的執行結果或者獲取從所述采集節點導出的所述源數據庫系統執行所述SQL語句的執行結果,所述源數據庫系統執行所述SQL語句的執行結果是所述采集節點在截獲所述源數據庫系統向所述應用發送的數據包后,解析得到的。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010747265.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于三叉神經刺激的脈沖發生器
- 下一篇:PCCP管





