Learning from empirical results in query optimization
    1.
    发明授权
    Learning from empirical results in query optimization 有权
    从查询优化的实证结果中学习

    公开(公告)号:US06763359B2

    公开(公告)日:2004-07-13

    申请号:US09876642

    申请日:2001-06-06

    IPC分类号: G06F1730

    摘要: An optimizer function of a Relational Database Management System (RDBMS) generates alternative query execution plans (QEPs) for executing a query, provides an execution model of each of the QEPs, chooses one of the QEPs for execution based on the model associated therewith, and exploits an empirical measurement from the execution of the chosen QEP to validate the model associated therewith, by determining whether the model is in error, and by computing one or more adjustments to the model to correct the determined error.

    摘要翻译: 关系数据库管理系统(RDBMS)的优化器功能生成用于执行查询的替代查询执行计划(QEP),提供每个QEP的执行模型,根据与其相关联的模型选择一个用于执行的QEP,以及 通过确定模型是否有错误,并且通过计算对模型的一个或多个调整以校正所确定的误差,利用来自执行所选择的QEP的经验测量来验证与其相关联的模型。

    Methods and systems for supporting multiple deployment models of enterprise business applications
    2.
    发明授权
    Methods and systems for supporting multiple deployment models of enterprise business applications 有权
    支持企业业务应用的多个部署模型的方法和系统

    公开(公告)号:US08244696B2

    公开(公告)日:2012-08-14

    申请号:US12106783

    申请日:2008-04-21

    IPC分类号: G06F7/00

    CPC分类号: G06F8/71 G06F8/60

    摘要: Methods and systems for supporting multiple deployment models for enterprise business applications, are described. In one embodiment, the method may include designating pillars associated with an enterprise business application. Each pillar may include application units which comprise logical groupings for application units used in the enterprise business application. The method may further include determining which of the application units are dependent to more than one of the pillars. Furthermore, based on the determination of the dependent application units, the method may generate deployment code associated with the dependent application units which is configured to be deployment model independent. The method may then receive, at deployment time, a deployment model designation indicating a type of deployment model selected to be used for the enterprise business application. Then, the enterprise business application may be deployed according to the deployment model designation.

    摘要翻译: 描述了用于支持企业业务应用程序的多个部署模型的方法和系统。 在一个实施例中,该方法可以包括指定与企业业务应用相关联的支柱。 每个支柱可以包括应用单元,其包括用于企业业务应用中的应用单元的逻辑分组。 该方法还可以包括确定应用单元中的哪一个依赖多于一个支柱。 此外,基于依赖应用单元的确定,该方法可以生成与被配置为独立于部署模型的依赖应用单元相关联的部署代码。 该方法然后可以在部署时接收指示被选择用于企业业务应用的部署模型的类型的部署模型指定。 然后,可以根据部署模式指定部署企业业务应用。

    METHODS AND SYSTEMS FOR SUPPORTING MULTIPLE DEPLOYMENT MODELS OF ENTERPRISE BUSINESS APPLICATIONS
    3.
    发明申请
    METHODS AND SYSTEMS FOR SUPPORTING MULTIPLE DEPLOYMENT MODELS OF ENTERPRISE BUSINESS APPLICATIONS 有权
    支持企业业务应用的多个部署模式的方法与系统

    公开(公告)号:US20090265683A1

    公开(公告)日:2009-10-22

    申请号:US12106783

    申请日:2008-04-21

    IPC分类号: G06F9/44

    CPC分类号: G06F8/71 G06F8/60

    摘要: This disclosure describes, generally, methods and systems for supporting multiple deployment models for enterprise business applications. In one embodiment, the method may include designating pillars associated with an enterprise business application. Each pillar may include application units which comprise logical groupings for application units used in the enterprise business application. The method may further include determining which of the application units are dependent to more than one of the pillars. Furthermore, based on the determination of the dependent application units, the method may generate deployment code associated with the dependent application units which is configured to be deployment model independent. The method may then receive, at deployment time, a deployment model designation indicating a type of deployment model selected to be used for the enterprise business application. Then, the enterprise business application may be deployed according to the deployment model designation.

    摘要翻译: 本公开一般地描述了用于为企业业务应用支持多个部署模型的方法和系统。 在一个实施例中,该方法可以包括指定与企业业务应用相关联的支柱。 每个支柱可以包括应用单元,其包括用于企业业务应用中的应用单元的逻辑分组。 该方法还可以包括确定应用单元中的哪一个依赖多于一个支柱。 此外,基于依赖应用单元的确定,该方法可以生成与被配置为独立于部署模型的依赖应用单元相关联的部署代码。 该方法然后可以在部署时接收指示被选择用于企业业务应用的部署模型的类型的部署模型指定。 然后,可以根据部署模式指定部署企业业务应用。