首页> 外国专利> System and method for improved processing of an SQL query made against a relational database

System and method for improved processing of an SQL query made against a relational database

机译:用于改进对关系数据库的SQL查询的处理的系统和方法

摘要

A system and method for improved processing of an SQL query made against a relational database is disclosed. In one example embodiment, the method includes parsing the SQL query, received against the relational database, to obtain each operator and associated one or more operands and sequence of execution of the operators. Further, it is determined whether all needed closure-friendly operators exist. Furthermore, any available closure-friendly operators are obtained from a pattern repository if all needed closure-friendly operators do not exist. In addition, remaining or all non-available closure-friendly operators are dynamically generated. Moreover, the available closure-friendly operators and the dynamically generated closure-friendly operators are grouped into one or more patterns and impact of each pattern on a queried relational database and a database schema is classified. Also, the SQL query is executed using the one or more patterns based on sequence of the execution of the operators.
机译:公开了一种用于改进处理针对关系数据库的SQL查询的系统和方法。在一个示例实施例中,该方法包括解析针对关系数据库接收的SQL查询,以获得每个运算符以及关联的一个或多个操作数和该运算符的执行顺序。此外,确定是否存在所有需要的封闭友好运算符。此外,如果不存在所有需要的封闭友好运算符,则可以从模式存储库中获取任何可用的封闭友好运算符。另外,动态生成其余或所有不可用的封闭友好运算符。此外,可用的封闭友好运算符和动态生成的封闭友好运算符被分组为一个或多个模式,并且每种模式对查询的关系数据库和数据库模式的影响进行了分类。同样,基于运算符的执行顺序,使用一个或多个模式执行SQL查询。

著录项

  • 公开/公告号US8825631B2

    专利类型

  • 公开/公告日2014-09-02

    原文格式PDF

  • 申请/专利权人 SUDIPTA GHOSH;

    申请/专利号US201213593515

  • 发明设计人 SUDIPTA GHOSH;

    申请日2012-08-24

  • 分类号G06F17/30;

  • 国家 US

  • 入库时间 2022-08-21 16:02:27

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号