一種數(shù)據(jù)庫連接池的監(jiān)控方法及裝置
基本信息
申請?zhí)?/td> | CN201010160673.5 | 申請日 | - |
公開(公告)號 | CN101840352B | 公開(公告)日 | 2014-09-10 |
申請公布號 | CN101840352B | 申請公布日 | 2014-09-10 |
分類號 | G06F9/46(2006.01)I;G06F17/30(2006.01)I | 分類 | 計算;推算;計數(shù); |
發(fā)明人 | 王萍 | 申請(專利權(quán))人 | 北京中智潤邦科技有限公司 |
代理機構(gòu) | 北京同達(dá)信恒知識產(chǎn)權(quán)代理有限公司 | 代理人 | 中興通訊股份有限公司;北京中智潤邦科技有限公司 |
地址 | 518057 廣東省深圳市南山區(qū)高新技術(shù)產(chǎn)業(yè)園科技南路中興通訊大廈法務(wù)部 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明公開了一種數(shù)據(jù)庫連接池的監(jiān)控方法及裝置,用以實現(xiàn)對數(shù)據(jù)庫連接執(zhí)行的SQL語句的跟蹤,從而為準(zhǔn)確、快速地實現(xiàn)數(shù)據(jù)庫連接池中異常情況的問題定位提供基礎(chǔ)。所述監(jiān)控方法,包括:從數(shù)據(jù)庫連接池中獲取數(shù)據(jù)庫連接;基于該數(shù)據(jù)庫連接創(chuàng)建用于執(zhí)行SQL語句的JDBC接口實現(xiàn)類的對象實例,并根據(jù)JDBC接口實現(xiàn)類所繼承的公共參數(shù)類定義的實現(xiàn)SQL語句跟蹤需要使用的變量和方法,保存該數(shù)據(jù)庫連接所創(chuàng)建的所有對象實例及其SQL語句跟蹤信息;在使用該數(shù)據(jù)庫連接執(zhí)行數(shù)據(jù)庫操作的過程中,監(jiān)控到數(shù)據(jù)庫連接池中出現(xiàn)異常情況時,獲取該數(shù)據(jù)庫連接所創(chuàng)建的所有對象實例;并針對每一個對象實例,獲得該對象實例的SQL語句跟蹤信息。 |
