首页> 外国专利> Identifying problems, usage patterns, and performance in a database interface using aspect-oriented programming

Identifying problems, usage patterns, and performance in a database interface using aspect-oriented programming

机译:使用面向方面的编程在数据库界面中识别问题,使用模式和性能

摘要

A method, computer program product, and data processing system for efficiently diagnosing errors and inefficiencies in database application code are disclosed. According to a preferred embodiment, techniques of aspect-oriented programming (AOP) are used to instrument database application code to monitor the usage of database resources. Specifically, pointcuts are defined to intercept accesses of database resources. Advice code associated with these pointcuts is used to collect information about the usage of database resources and to detect certain errors, such as resource leaks, when they occur. In a preferred embodiment, the AspectJ aspect-oriented programming language/system is used to define the pointcuts and advice code.
机译:公开了一种用于有效诊断数据库应用代码中的错误和低效率的方法,计算机程序产品和数据处理系统。根据一个优选实施例,面向方面编程(AOP)的技术用于检测数据库应用程序代码以监视数据库资源的使用。具体来说,切入点定义为拦截对数据库资源的访问。与这些切入点关联的建议代码用于收集有关数据库资源使用情况的信息,并在发生某些错误(例如资源泄漏)时进行检测。在一个优选实施例中,AspectJ面向方面的编程语言/系统用于定义切入点和建议代码。

著录项

  • 公开/公告号US7945591B2

    专利类型

  • 公开/公告日2011-05-17

    原文格式PDF

  • 申请/专利权人 ARUN KUMAR;ROHIT SINGH;

    申请/专利号US20050154162

  • 发明设计人 ARUN KUMAR;ROHIT SINGH;

    申请日2005-06-16

  • 分类号G06F7;

  • 国家 US

  • 入库时间 2022-08-21 18:11:00

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号