[發(fā)明專利]一種Sybase ASE數(shù)據(jù)庫配置優(yōu)化系統(tǒng)及方法有效
| 申請?zhí)枺?/td> | 201510499990.2 | 申請日: | 2015-08-14 |
| 公開(公告)號: | CN105138621B | 公開(公告)日: | 2019-03-26 |
| 發(fā)明(設計)人: | 楊治;康玉琢;陳昌浩 | 申請(專利權)人: | 浪潮電子信息產(chǎn)業(yè)股份有限公司 |
| 主分類號: | G06F16/21 | 分類號: | G06F16/21;G06F16/25 |
| 代理公司: | 濟南信達專利事務所有限公司 37100 | 代理人: | 姜明 |
| 地址: | 250101 山東*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 sybase ase 數(shù)據(jù)庫 配置 優(yōu)化 系統(tǒng) 方法 | ||
1.一種Sybase ASE數(shù)據(jù)庫配置優(yōu)化系統(tǒng),其特征是包括控制臺模塊、配置庫模塊、規(guī)則庫模塊、配置加載執(zhí)行模塊、基準測試案例庫模塊、測試案例執(zhí)行模塊、性能分析模塊;
控制臺模塊負責實現(xiàn)系統(tǒng)中的人機交互;
配置庫模塊負責管理配置庫,按類別組織的配置參數(shù);
規(guī)則庫模塊負責管理規(guī)則庫,配置參數(shù)之間的關系;
配置加載執(zhí)行模塊負責直接驅(qū)動Sybase ASE數(shù)據(jù)庫,進行Sybase ASE數(shù)據(jù)庫啟動、停止和參數(shù)動態(tài)調(diào)整;
基準測試案例庫模塊負責管理基準測試案例庫,并測試Sybase ASE數(shù)據(jù)庫在特定工作負載下的性能,檢驗Sybase ASE數(shù)據(jù)庫的工作負載的測試案例,具有通用性,其中基準測試案例庫使用SQL語句,特定工作負載分為交易型、查詢型和統(tǒng)計分析型三類;
測試案例執(zhí)行模塊負責運行測試案例,得到測試指標結(jié)果;
性能分析模塊負責不斷調(diào)整配置庫、規(guī)則庫的輸入,進行性能分析,得出一組符合用戶要求的配置參數(shù)組合;
用戶通過控制臺模塊向配置庫模塊下達配置庫管理命令,建立、修改和刪除配置參數(shù);
用戶通過控制臺模塊向規(guī)則庫模塊下達規(guī)則庫管理命令,建立、修改和刪除規(guī)則,進行管理的過程為:
建立規(guī)則庫格式,包括配置參數(shù),依賴配置參數(shù),并建立配置參數(shù)與依賴配置參數(shù)之間的關系的依賴關系,建立配置參數(shù)與依賴配置參數(shù)之間的關系等式;管理規(guī)則庫,提供規(guī)則庫增加、修改、刪除和查詢功能;其中所述依賴關系分為正向關聯(lián)關系、反向關聯(lián)關系、順序依賴關系;正向關聯(lián)關系:配置參數(shù)與依賴配置參數(shù)對數(shù)據(jù)庫性能的影響是同時增長或同時降低;反向關聯(lián)關系:配置參數(shù)增長則依賴配置參數(shù)降低,或者配置參數(shù)降低則依賴配置參數(shù)增長;順序依賴關系:設置配置參數(shù),則必須設置依賴配置參數(shù);
用戶通過控制臺模塊向基準測試案例庫模塊下達基準測試案例庫管理命令,建立、修改和刪除基準測試案例;通過配置加載執(zhí)行模塊,加載執(zhí)行配置,啟動ASE,配置加載執(zhí)行模塊調(diào)用測試案例執(zhí)行模塊,運行測試案例,得到測試指標結(jié)果,配置加載執(zhí)行模塊調(diào)用性能分析模塊,進行配置參數(shù)組合下的運行性能分析,得到最佳配置參數(shù)組合。
2.根據(jù)權利要求1所述的一種Sybase ASE數(shù)據(jù)庫配置優(yōu)化系統(tǒng),其特征是所述配置庫包括全部的Sybase ASE數(shù)據(jù)庫配置參數(shù),數(shù)值型參數(shù)按照數(shù)據(jù)庫服務器的配置劃分,布爾型參數(shù)分為0和1,字符串類型參數(shù)按枚舉劃分。
3.根據(jù)權利要求1或2所述的一種Sybase ASE數(shù)據(jù)庫配置優(yōu)化系統(tǒng),其特征是所述測試案例執(zhí)行模塊內(nèi)設有測試案例執(zhí)行引擎,由配置加載執(zhí)行模塊調(diào)度,對各種配置參數(shù)組合運行基準測試案例,收集測試結(jié)果,計算測試指標值,而基準測試案例庫為測試案例執(zhí)行引擎提供輸入。
4.根據(jù)權利要求3所述的一種Sybase ASE數(shù)據(jù)庫配置優(yōu)化系統(tǒng),其特征是所述控制臺模塊分別通過不同的通信端口與配置庫模塊、規(guī)則庫模塊、基準測試案例庫模塊、性能分析模塊、配置加載執(zhí)行模塊相連;配置加載執(zhí)行模塊分別通過不同的通信端口與配置庫模塊、規(guī)則庫模塊、Sybase ASE、測試案例執(zhí)行模塊相連;測試案例執(zhí)行模塊分別通過不同的通信端口與基準測試案例庫模塊、Sybase ASE、性能分析模塊相連;性能分析模塊通過通信端口與Sybase ASE相連。
5.一種Sybase ASE數(shù)據(jù)庫配置優(yōu)化方法,其特征是利用權利要求1-3任一項所述的一種Sybase ASE數(shù)據(jù)庫配置優(yōu)化系統(tǒng),用戶通過控制臺模塊向配置庫模塊下達配置庫管理命令,建立、修改和刪除配置參數(shù);用戶通過控制臺模塊向規(guī)則庫模塊下達規(guī)則庫管理命令,建立、修改和刪除規(guī)則;用戶通過控制臺模塊向基準測試案例庫模塊下達基準測試案例庫管理命令,建立、修改和刪除基準測試案例;通過配置加載執(zhí)行模塊,加載執(zhí)行配置,啟動ASE,配置加載執(zhí)行模塊調(diào)用測試案例執(zhí)行模塊,運行測試案例,得到測試指標結(jié)果,配置加載執(zhí)行模塊調(diào)用性能分析模塊,進行配置參數(shù)組合下的運行性能分析,得到最佳配置參數(shù)組合。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮電子信息產(chǎn)業(yè)股份有限公司,未經(jīng)浪潮電子信息產(chǎn)業(yè)股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510499990.2/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種基于SYBASE中間件實現(xiàn)異構數(shù)據(jù)庫連接方法
- 一種基于IBM中間件實現(xiàn)異構數(shù)據(jù)庫連接方法
- 一種SybaseIQ數(shù)據(jù)庫集群中的存儲資源配置方法及系統(tǒng)
- 一種業(yè)務數(shù)據(jù)分析系統(tǒng)
- 一種Sybase ASE數(shù)據(jù)庫配置優(yōu)化系統(tǒng)及方法
- Sybase數(shù)據(jù)庫遷移方法及系統(tǒng)
- 一種Sybase ASE數(shù)據(jù)庫配置方法及系統(tǒng)
- 一種防止Sybase數(shù)據(jù)庫中數(shù)據(jù)文件誤刪除的方法及系統(tǒng)
- 一種基于底層中間件多種數(shù)據(jù)庫通訊方法
- 一種基于MVC實現(xiàn)異構數(shù)據(jù)連接方法
- 數(shù)據(jù)庫
- 數(shù)據(jù)庫管理系統(tǒng)及數(shù)據(jù)庫
- 數(shù)據(jù)庫構筑裝置、數(shù)據(jù)庫檢索裝置、數(shù)據(jù)庫裝置、數(shù)據(jù)庫構筑方法、以及數(shù)據(jù)庫檢索方法
- 數(shù)據(jù)庫和數(shù)據(jù)庫處理方法
- 數(shù)據(jù)庫系統(tǒng)、數(shù)據(jù)庫更新方法、數(shù)據(jù)庫以及數(shù)據(jù)庫更新程序
- 容器數(shù)據(jù)庫
- 數(shù)據(jù)庫同步方法及數(shù)據(jù)庫
- 一種MongoDB數(shù)據(jù)庫對象復制延遲監(jiān)控方法和裝置
- 數(shù)據(jù)分布式存儲方法、裝置、電子設備及存儲介質(zhì)
- 數(shù)據(jù)庫語句執(zhí)行方法及裝置





