[發明專利]一種數據庫訪問路徑效率分析處理方法、服務器及系統無效
| 申請號: | 200810238943.2 | 申請日: | 2008-12-05 |
| 公開(公告)號: | CN101425091A | 公開(公告)日: | 2009-05-06 |
| 發明(設計)人: | 曾美財;鄧俊峰;徐樂耕;李奇偉 | 申請(專利權)人: | 中國工商銀行股份有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京三友知識產權代理有限公司 | 代理人: | 任默聞 |
| 地址: | 100031北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據庫 訪問 路徑 效率 分析 處理 方法 服務器 系統 | ||
1.一種數據庫訪問路徑效率分析處理方法,其特征是,所述的方法包括以下步驟:
接收用戶輸入的包含程序信息的結構化查詢語言命令SQL訪問路徑性能分析請求;
根據所述的SQL訪問路徑性能分析請求獲取SQL訪問路徑信息和SQL訪問路徑分析規則信息;
根據所述SQL訪問路徑性能分析請求中包含的程序信息判斷所述的程序是否為新程序;
如果是新程序,則對所述的SQL進行謂詞分析處理,并根據所述的SQL訪問路徑分析規則信息對所述的SQL訪問路徑性能進行分析處理,生成SQL訪問路徑性能分析結果信息;
將所述的SQL訪問路徑性能分析結果信息輸出。
2.如權利要求1所述的方法,其特征是,如果所述的程序不是新程序,
則根據所述SQL訪問路徑性能分析請求獲取上一次SQL訪問路徑信息;
將當前SQL訪問路徑信息與上一次SQL訪問路徑信息進行對比,生成SQL訪問路徑變化信息;
對當前SQL進行謂詞分析處理,并根據所述的SQL訪問路徑分析規則信息對所述的SQL訪問路徑變化信息進行分析處理,生成SQL訪問路徑性能分析結果信息;
將所述的SQL訪問路徑性能分析結果信息輸出。
3.如權利要求1所述的方法,其特征是,所述的程序信息包括:SQL訪問路徑性能的程序清單和SQL訪問路徑信息存儲的時間段。
4.如權利要求1或2所述的方法,其特征是,所述的對所述的SQL進行謂詞分析處理包括:
對所述的SQL進行謂詞特點分析,生成謂詞分析結果;
獲取SQL表信息,根據所述的SQL表信息對涉及表的數據分布特點進行分析;并對所述謂詞分析結果進行謂詞過濾率處理。
5.如權利要求2所述的方法,其特征是,所述的SQL訪問路徑變化信息包括:SQL訪問路徑變好和SQL訪問路徑變差;
如果SQL訪問路徑變好,則將所述的SQL訪問路徑性能分析結果進行存儲,并將分析結果信息輸出;
如果SQL訪問路徑變差,則生成SQL訪問路徑回退作業流,并將所述的SQL訪問路徑回退作業流進行存儲。
6.一種數據庫訪問路徑效率分析處理服務器,其特征是,所述的服務器包括:
分析請求接收單元,用于接收用戶輸入的包含程序信息的結構化查詢語言命令SQL訪問路徑性能分析請求;
分析信息獲取單元,用于根據所述的SQL訪問路徑性能分析請求獲取SQL訪問路徑信息和SQL訪問路徑分析規則信息;
訪問路徑處理單元,用于根據所述SQL訪問路徑性能分析請求中包含的程序信息判斷所述的程序是否為新程序;如果是新程序,則對所述的SQL進行謂詞分析處理,并根據所述的SQL訪問路徑分析規則信息對所述的SQL訪問路徑性能進行分析處理,生成SQL訪問路徑性能分析結果信息;
分析結果輸出單元,用于將所述的SQL訪問路徑性能分析結果信息輸出。
7.如權利要求6所述的服務器,其特征是,所述的訪問路徑處理單元根據所述SQL訪問路徑性能分析請求中包含的程序信息判斷所述的程序是否為新程序;如果所述的程序不是新程序,則根據所述SQL訪問路徑性能分析請求獲取上一次SQL訪問路徑信息;將當前SQL訪問路徑信息與上一次SQL訪問路徑信息進行對比,生成SQL訪問路徑變化信息;對當前SQL進行謂詞分析處理,并根據所述的SQL訪問路徑分析規則信息對所述的SQL訪問路徑變化信息進行分析處理,生成SQL訪問路徑性能分析結果信息。
8.如權利要求6所述的服務器,其特征是,所述的程序信息包括:SQL訪問路徑性能的程序清單和SQL訪問路徑信息存儲的時間段。
9.如權利要求6或7所述的服務器,其特征是,所述的分析信息獲取單元還用于獲取SQL表信息;
所述的訪問路徑處理單元對所述的SQL進行謂詞分析處理包括:對所述的SQL進行謂詞特點分析,生成謂詞分析結果;根據所述的SQL表信息對涉及表的數據分布特點進行分析;并對所述謂詞分析結果進行謂詞過濾率處理。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國工商銀行股份有限公司,未經中國工商銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810238943.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:射頻識別系統中的信息傳輸方法
- 下一篇:字符關聯信息提示方法及終端





