一種基于MongoDB的慢SQL聚合展示方法和系統(tǒng)
基本信息
申請?zhí)?/td> | CN201910010505.9 | 申請日 | - |
公開(公告)號 | CN111414382A | 公開(公告)日 | 2020-07-14 |
申請公布號 | CN111414382A | 申請公布日 | 2020-07-14 |
分類號 | G06F16/2455;G06F16/248 | 分類 | 計算;推算;計數(shù); |
發(fā)明人 | 劉運朋 | 申請(專利權(quán))人 | 北京智融網(wǎng)絡科技有限公司 |
代理機構(gòu) | - | 代理人 | - |
地址 | 100086 北京市海淀區(qū)知春路23號16層1604A | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明公開了一種基于MongoDB的慢SQL聚合展示方法和系統(tǒng),方法包括:數(shù)據(jù)采集步驟,包括:每隔T1時間在所有MongoDB主機掃描最近T1時間的MongoDB日志,且過濾出慢SQL并存儲到第一存儲數(shù)據(jù)庫中;數(shù)據(jù)處理步驟,包括:每隔T2時間向第一存儲數(shù)據(jù)庫查詢,并獲取所有主機在T2時間內(nèi)的慢SQL,并導入第二存儲數(shù)據(jù)庫中;數(shù)據(jù)合并步驟,包括:將第二存儲數(shù)據(jù)中的慢SQL合并清理,并更新單個時間段慢SQL數(shù)量、以及本類慢SQL第一次出現(xiàn)的時間和最后一次出現(xiàn)的時間,對首次出現(xiàn)的慢SQL歸并記錄;其中,所述慢SQL是指超過50ms的增刪改查SQL語句,且T2的時間大于T1的時間。 |
