会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Performance analysis of a database
    • 数据库的性能分析
    • US09589019B2
    • 2017-03-07
    • US13887718
    • 2013-05-06
    • International Business Machines Corporation
    • Austin CliffordKonrad EmanowiczEnda McCallig
    • G06F7/00G06F17/30G06F11/34
    • G06F17/30469G06F11/3409G06F11/3447G06F17/30294G06F2201/80
    • A method and system are provided for performance analysis of a database. The method includes receiving a proposed data model, generating a hypothetical query workload using a plurality of sample query templates representing different query constructs for the proposed data model, generating hypothetical optimizer statistics using predefined generating rules that include a projected cardinality for the proposed data model and creating a sample empty database and database schema using the proposed data model. The method also includes applying the hypothetical optimizer statistics to the sample empty database, based on generating the hypothetical optimizer statistics, applying each query construct of the hypothetical query workload to the database schema and estimating a cost of the hypothetical query workload for the proposed data model.
    • 提供了一种用于数据库性能分析的方法和系统。 该方法包括接收所提出的数据模型,使用表示用于所提出的数据模型的不同查询结构的多个样本查询模板来生成假设查询工作负载,使用包括所提出的数据模型的预计基数的预定义生成规则生成假设优化器统计,以及 使用提出的数据模型创建样本空数据库和数据库模式。 该方法还包括将虚拟优化器统计信息应用于样本空数据库,基于生成假设的优化器统计信息,将假设查询工作负载的每个查询结构应用于数据库模式并估计所提出的数据模型的假设查询工作负载的成本 。
    • 4. 发明授权
    • Dynamically indentifying and preventing skewed partitions in a shared-nothing database
    • 在无共享数据库中动态识别和防止偏斜的分区
    • US09465840B2
    • 2016-10-11
    • US14210505
    • 2014-03-14
    • International Business Machines Corporation
    • Austin CliffordKonrad EmanowiczEnda McCallig
    • G06F17/30
    • G06F17/30454G06F17/30339G06F17/30445G06F17/30584G06F17/30864
    • Dynamically identifying and preventing skewed partitions in a shared-nothing database is provided. The database management system software receives a parameter for identifying a threshold value associated with at least one distribution key value. Optimizer statistics are gathered on a first table that is distributed across one or more partitions in the shared-nothing database, wherein the first table includes a first table name. Distribution key skew is identified based on the gathered optimizer statistics indicating the threshold value being exceeded. A second table with an alternate distribution key, is created having a second table name for receiving overflow data rows associated with the at least one distribution key value based on the identified distribution key skew. A union all view is created based on the first and the second table.
    • 提供动态识别和防止无共享数据库中的偏斜分区。 数据库管理系统软件接收用于识别与至少一个分配密钥值相关联的阈值的参数。 优化器统计信息被收集在分布在无共享数据库中的一个或多个分区上的第一表上,其中第一表包括第一表名。 基于收集的优化器统计信息来指定分配密钥偏移量,该统计信息指示超过阈值。 创建具有备用分发密钥的第二表,其具有第二表名称,用于基于所识别的分配密钥偏移来接收与所述至少一个分发密钥值相关联的溢出数据行。 联合所有视图都是基于第一个和第二个表创建的。
    • 9. 发明申请
    • DYNAMICALLY INDENTIFYING AND PREVENTING SKEWED PARTITIONS IN A SHARED-NOTHING DATABASE
    • 动态地标记和预防在无数据库中进行的划分的划分
    • US20150261840A1
    • 2015-09-17
    • US14535566
    • 2014-11-07
    • International Business Machines Corporation
    • Austin CliffordKonrad EmanowiczEnda McCallig
    • G06F17/30
    • G06F17/30454G06F17/30339G06F17/30445G06F17/30584G06F17/30864
    • Dynamically identifying and preventing skewed partitions in a shared-nothing database is provided. The database management system software receives a parameter for identifying a threshold value associated with at least one distribution key value. Optimizer statistics are gathered on a first table that is distributed across one or more partitions in the shared-nothing database, wherein the first table includes a first table name. Distribution key skew is identified based on the gathered optimizer statistics indicating the threshold value being exceeded. A second table with an alternate distribution key, is created having a second table name for receiving overflow data rows associated with the at least one distribution key value based on the identified distribution key skew. A union all view is created based on the first and the second table.
    • 提供动态识别和防止无共享数据库中的偏斜分区。 数据库管理系统软件接收用于识别与至少一个分配密钥值相关联的阈值的参数。 优化器统计信息被收集在分布在无共享数据库中的一个或多个分区上的第一表上,其中第一表包括第一表名。 基于收集的优化器统计信息来指定分配密钥偏移量,该统计信息指示超过阈值。 创建具有备用分发密钥的第二表,其具有第二表名称,用于基于所识别的分配密钥偏移来接收与所述至少一个分配密钥值相关联的溢出数据行。 联合所有视图都是基于第一个和第二个表创建的。