首页> 外国专利> METHODS OF MICRO-SPECIALIZATION IN DATABASE MANAGEMENT SYSTEMS

METHODS OF MICRO-SPECIALIZATION IN DATABASE MANAGEMENT SYSTEMS

机译:数据库管理系统中的微专业化方法

摘要

Systems and methods for utilizing relation- and query-specific information to specialize DBMS code at runtime based on identifying runtime locally invariant variables. Runtime invariant is often of the form of variables in code that hold values that are constant during a portion of code execution. Micro-specialization is applied to eliminate from the original program unnecessary code such as branching statements that reference local invariant(s) in branch-condition evaluation. The resulting specialized code reduces the code complexity as well as significantly improves the runtime efficiency during code execution.
机译:用于基于关系和查询的特定信息来基于标识运行时局部不变变量来在运行时专用于DBMS代码的系统和方法。运行时不变性通常是代码中变量的形式,这些变量持有在代码执行的一部分期间恒定的值。应用微专业化技术可以从原始程序中消除不必要的代码,例如在分支条件评估中引用局部不变量的分支语句。生成的专用代码降低了代码复杂性,并显着提高了代码执行期间的运行时效率。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号