会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 41. 发明授权
    • Method and system for speeding up rebuild of user-defined indexes during partition maintenance operations in the database systems
    • 在数据库系统中的分区维护操作期间加快重建用户定义索引的方法和系统
    • US07987164B2
    • 2011-07-26
    • US12007325
    • 2008-01-09
    • Ying HuSeema SundaraJagannathan Srinivasan
    • Ying HuSeema SundaraJagannathan Srinivasan
    • G06F7/00G06F17/00
    • G06F17/30336
    • A method, system, and computer program product provides improved performance for rebuild of user-defined indexes during partition maintenance operations (partition split, merge, and move). A method of maintaining a index of a partitioned database table comprises performing a partition maintenance operation on the partitioned database table wherein a plurality of rows of the partitioned database table are moved from one partition to another, storing mapping information for at least some of the plurality of moved rows, including an old mapping for each of the moved rows and a corresponding new mapping for each of the moved rows, and when rebuilding the index, replacing an old mapping in the index for each of the plurality of moved rows with the corresponding stored new mapping for each of the plurality of moved rows.
    • 方法,系统和计算机程序产品提供了在分区维护操作(分区拆分,合并和移动)期间重建用户定义索引的改进性能。 维护分区数据库表的索引的方法包括对分区数据库表执行分区维护操作,其中分区数据库表的多行被从一个分区移动到另一分区,存储多个分区数据库表中的至少一个的映射信息 移动的行,包括每个移动的行的旧映射和每个被移动的行的对应的新映射,以及当重建索引时,用对应的多个移动的行中的每一个代替索引中的旧映射 为多个移动的行中的每一个存储新的映射。
    • 46. 发明授权
    • Queries with hard time constraints
    • 具有困难时间限制的查询
    • US08015180B2
    • 2011-09-06
    • US11804508
    • 2007-05-18
    • Ying HuSeema SundaraJagannathan Srinivasan
    • Ying HuSeema SundaraJagannathan Srinivasan
    • G06F17/30
    • G06F17/30522G06F17/30533
    • Systems, methodologies, media, and other embodiments associated with supporting queries with hard time constraints are described. One exemplary system embodiment includes logic for accepting a query having a hard time constraint. The example system may also include logic for selectively rewriting the query having the hard time constraint into a query having a row limitation or a sample percentage limitation. In one example, the row limitation or sample percentage limitation are computed by repetitively comparing an estimated query execution time to the hard time constraint. The example system may also include logic for establishing a timer(s) associated with the rewritten query.
    • 描述了与支持具有硬时间约束的查询相关联的系统,方法,媒体和其他实施例。 一个示例性系统实施例包括用于接受具有硬时间约束的查询的逻辑。 示例系统还可以包括用于选择性地将具有硬时间约束的查询重写到具有行限制或样本百分比限制的查询中的逻辑。 在一个示例中,通过将估计的查询执行时间与硬时间约束重复比较来计算行限制或抽样百分比限制。 示例系统还可以包括用于建立与重写查询相关联的定时器的逻辑。
    • 47. 发明授权
    • Transactional framework for executing statements involving non-native code
    • 用于执行涉及非本地代码的语句的事务框架
    • US06360228B1
    • 2002-03-19
    • US09324605
    • 1999-06-02
    • Seema SundaraRavi MurthyNipun AgarwalJagannathan Srinivasan
    • Seema SundaraRavi MurthyNipun AgarwalJagannathan Srinivasan
    • G06F1730
    • G06F17/30371Y10S707/99931Y10S707/99943Y10S707/99953
    • Described herein is a framework for providing statement atomicity for DDL statements. The framework allows the ability to perform, as multiple transactions, the DDL operations specified by a DDL statement. To begin execution of a DDL statement, a DBMS, for example, updates a flag to indicate that DDL operations have commenced. While the flag is set to this state, the DBMS prevents execution of operations that depend on the DDL statement being executed as an atomic unit. If the DDL operations are aborted, the flag is set to a state that indicates that the execution of the DDL operations did not complete, and the DBMS continues to disallow dependent operations that depend on the atomicity of the DDL statement. Because the flag is used to provide statement atomicity, DDL operations may be performed as multiple transactions. For a DML statement, a mechanism described herein preserves the transactional context of a DML statement. When, for example, a DBMS is executing a transaction and generates a callout, the DBMS prevents operations that may change the transactional context of work performed in response to the callout.
    • 这里描述的是为DDL语句提供语句原子性的框架。 该框架允许作为多个事务执行由DDL语句指定的DDL操作的功能。 要开始执行DDL语句,例如,DBMS会更新一个标志,以指示DDL操作已经开始。 当标志设置为此状态时,DBMS将阻止执行依赖于作为原子单元执行的DDL语句的操作。 如果DDL操作被中止,则该标志被设置为指示执行DDL操作未完成的状态,并且DBMS继续禁止依赖于DDL语句的原子性的依赖操作。 因为该标志用于提供语句原子性,所以DDL操作可以被执行为多个事务。 对于DML语句,本文所述的机制保留DML语句的事务上下文。 例如,当DBMS正在执行事务并生成标注时,DBMS会防止可能改变响应于标注执行的工作的事务上下文的操作。