会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 5. 发明申请
    • Database System with Methodology for Parallel Schedule Generation in a Query Optimizer
    • 具有查询优化器中并行计划生成方法的数据库系统
    • US20060080285A1
    • 2006-04-13
    • US10711931
    • 2004-10-13
    • Sudipto Chowdhuri
    • Sudipto Chowdhuri
    • G06F17/30
    • G06F17/30445Y10S707/99931Y10S707/99932Y10S707/99933Y10S707/99938
    • A database system with methodology for parallel schedule generation in a query optimizer is described. In one embodiment, for example, in a database system, a method is described for parallel optimization of a query, the method comprises steps of: generating a plurality of parallel plans for obtaining data requested by the query, the parallel plans including parallel operators for executing portions of the query in parallel; adjusting parallel operators of each parallel plan if necessary based on resources available for executing the query; creating a schedule for each parallel plan indicating a sequence for execution of operators of each parallel plan; determining execution cost of each parallel plan based on its schedule; and selecting a particular parallel plan having lowest execution cost for obtaining data requested by the query.
    • 描述了一种在查询优化器中具有并行计划生成方法的数据库系统。 在一个实施例中,例如,在数据库系统中,描述了用于查询的并行优化的方法,所述方法包括以下步骤:生成用于获取查询请求的数据的多个并行计划,并行计划包括用于 并行执行查询的部分; 根据可用于执行查询的资源,根据需要调整每个并行计划的并行运算符; 创建每个并行计划的时间表,指示执行每个并行计划的运营商的顺序; 根据其计划确定每个并行计划的执行成本; 以及选择具有最低执行成本的特定并行计划,以获得由查询请求的数据。
    • 7. 发明申请
    • System and Methodology for Parallel Query Optimization Using Semantic-Based Partitioning
    • 使用基于语义分割的并行查询优化的系统和方法
    • US20060218123A1
    • 2006-09-28
    • US10908956
    • 2005-06-02
    • Sudipto ChowdhuriMihnea Andrei
    • Sudipto ChowdhuriMihnea Andrei
    • G06F17/30
    • G06F17/30445
    • A system and methodology for parallel query optimization using semantic-based partitioning is described. In one embodiment, for example, in a database system comprising a database storing data in database tables, a method is described for improving query performance by dynamically partitioning the data, the method comprises steps of: receiving a query requesting data from the database; generating a plurality of subplans for executing the query, each subplan including one or more operators for performing relational operations; adding operators for partitioning data and performing a given relational operation in parallel to at least some of the plurality of subplans; and building a plan for execution of the query based, at least in part, upon selecting subplans having favorable execution costs
    • 描述了使用基于语义的分区的并行查询优化的系统和方法。 在一个实施例中,例如,在包括在数据库表中存储数据的数据库的数据库系统中,描述了通过动态划分数据来提高查询性能的方法,所述方法包括以下步骤:从数据库接收请求数据的查询; 生成用于执行查询的多个子程序,每个子程序包括用于执行关系操作的一个或多个操作符; 添加用于划分数据的操作符并且与所述多个子计划中的至少一些并行执行给定的关系操作; 并且至少部分地基于选择具有有利执行成本的子计划来构建用于执行查询的计划