[發明專利]數據庫檢測方法、裝置、計算機裝置及存儲介質有效
| 申請號: | 201811537744.1 | 申請日: | 2018-12-15 |
| 公開(公告)號: | CN109871368B | 公開(公告)日: | 2023-07-18 |
| 發明(設計)人: | 王小龍;吳麗娜;趙鵬 | 申請(專利權)人: | 中國平安人壽保險股份有限公司 |
| 主分類號: | G06F16/21 | 分類號: | G06F16/21;G06F11/30 |
| 代理公司: | 深圳市賽恩倍吉知識產權代理有限公司 44334 | 代理人: | 周志偉 |
| 地址: | 518000 廣東省深圳市福田區益田路503*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據庫 檢測 方法 裝置 計算機 存儲 介質 | ||
本發明提供一種數據庫檢測方法,所述數據庫檢測方法包括:建立檢測腳本與至少一待測數據庫之間的連接;通過所述檢測腳本從所述至少一待測數據庫中獲取數據庫檢測基礎數據;基于基礎數據進行邏輯運算得到檢測信息,其中所述檢測信息包括輔助結論和輔助信息;展示所述檢測信息。本發明還提供一種計算機裝置及計算機可讀存儲介質。所述數據庫檢測方法能夠在數據庫運維時對數據庫的功能、性能進行測試,能夠提供輔助結論及多種輔助信息,便于檢測人員查看與分析以進行運營過程優化。
技術領域
本發明涉及數據庫檢測技術領域,尤其涉及一種數據庫檢測方法、計算機裝置及存儲介質。
背景技術
關系型數據庫管理系統,例如MySQL,將數據保存在不同的表中,而不是將所有數據放在一起,因此可以提高數據處理速度和靈活性。關系型數據庫管理系統,其使用最常用的數據庫管理語言--結構化查詢語言(Structured?Query?Language,簡稱SQL)進行數據庫管理。關系型數據庫管理系統目前在各行各業得到廣泛應用。數據庫檢測可以幫助用戶了解數據庫的性能。但是,目前日常以及早班對數據庫的檢測,基本是通過監控,或者手動查詢,而且還需要對查出的數據再次分析加工,浪費時間以及精力。
發明內容
鑒于以上內容,有必要提供一種數據庫檢測方法、裝置、計算機裝置及存儲介質,能夠提供輔助結論及多種輔助信息,便于檢測人員查看與進一步分析。
本發明提供一種數據庫檢測方法,所述方法包括:
當檢測到一鍵啟動操作時,建立檢測腳本與至少一待測數據庫之間的連接;
通過所述檢測腳本從所述至少一待測數據庫中獲取數據庫檢測的基礎數據;
基于所述基礎數據進行邏輯運算得到檢測信息,其中所述檢測信息包括輔助結論和輔助信息;
展示所述檢測信息。
在本發明優選實施中,其中,所述通過所述檢測腳本從所述至少一待測數據庫中獲取所述基礎數據包括:
運行所述檢測腳本,從所述至少一待測數據庫的日志表中讀取所述基礎數據。
在本發明優選實施中,其中,所述基礎數據包括SQL語句的基礎數據,所述SQL語句的基礎數據包括預定指標的當前值和歷史值;
所述基于所述基礎數據進行邏輯運算得到檢測信息包括:根據預設公式計算預定指標的值的變化率,其中,所述預設公式為:變化率=(預定指標的當前值-預定指標的歷史值)/預定指標的歷史值。
在本發明優選實施中,所述基礎數據包括批處理或job的基礎數據,所述批處理或job的基礎數據包括預定指標的當前值和歷史值;所述基于所述基礎數據進行邏輯運算得到檢測信息包括:根據預設公式計算預定指標的值的變化率,其中,所述預設公式為:變化率=(預定指標的當前值-預定指標的歷史值)/預定指標的歷史值。
在本發明優選實施中,其中所述輔助信息包括如下數據中的一個或幾個:預設指標的當前值、歷史值、變化率、變化趨勢;所述輔助結論基于所述預設指標的值的變化率確定。
在本發明優選實施中,其中所述展示所述檢測信息包括:
將所連接的至少一待測數據庫的檢測信息整合到一個報表中展現。
一種數據庫檢測裝置,包括:
連接模塊,用于當檢測到一鍵啟動操作時,建立檢測腳本與至少一待測數據庫之間的連接;
獲取模塊,用于通過所述檢測腳本從所述至少一待測數據庫中獲取數據庫檢測的基礎數據;
處理模塊,用于基于所述基礎數據進行邏輯運算得到檢測信息,其中所述檢測信息包括輔助結論和輔助信息;
展示模塊,用于展示所述檢測信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國平安人壽保險股份有限公司,未經中國平安人壽保險股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811537744.1/2.html,轉載請聲明來源鉆瓜專利網。





