发明授权
- 专利标题: 一种实现SQL数据库监控的方法和装置
- 专利标题(英): Method and device for realizing monitoring on SQL (structured query language) database
-
申请号: CN201110045271.5申请日: 2011-02-24
-
公开(公告)号: CN102110162B公开(公告)日: 2013-03-20
- 发明人: 杨宁 , 王能 , 张晶 , 李莹 , 张敏杰
- 申请人: 国家电网公司 , 北京中电普华信息技术有限公司
- 申请人地址: 北京市西城区西长安街86号
- 专利权人: 国家电网公司,北京中电普华信息技术有限公司
- 当前专利权人: 国家电网公司,北京中电普华信息技术有限公司
- 当前专利权人地址: 北京市西城区西长安街86号
- 代理机构: 北京集佳知识产权代理有限公司
- 代理商 逯长明; 王宝筠
- 主分类号: G06F17/30
- IPC分类号: G06F17/30
摘要:
本申请实施例公开了一种实现SQL数据库监控的方法和装置。其中,所述方法包括:当虚拟机装载获取数据库连接的数据库驱动类时,更换所述驱动类中原方法的方法名;重新生成与所述驱动类中的原方法名相同的方法,并在重新生成的方法中调用所述驱动类中更换了方法名的原方法;修改方法的返回值,将获取的数据库连接修改为代理连接类来完成业务系统对数据库访问操作的监控。根据本申请实施例,可以在运行期对数据库操作进行监控,采用字节码注入方式提高了执行效率,无需修改业务应用的驱动包。
公开/授权文献
- CN102110162A 一种实现SQL数据库监控的方法和装置 公开/授权日:2011-06-29