会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • STATEMENT-LEVEL AND PROCEDURAL-LEVEL REPLICATION
    • 声明级和程序级别的复制
    • US20140040203A1
    • 2014-02-06
    • US14052531
    • 2013-10-11
    • Oracle International Corporation
    • Edwina M. LuJames W. StamosNimar S. AroraLik WongHaobo XuThuvan HoangByron WangLakshminarayanan Chidambaran
    • G06F17/30
    • G06F17/30575G06F17/30578
    • Techniques for replicating data in database systems are described. In an example embodiment, a set of changes is received at a destination database, where the set of changes has been applied at a source database and is being replicated from the source database to the destination database. The set of changes is analyzed and it is determined that the set of changes includes two or more of: a subset of row-level changes, a subset of statement-level changes, and a subset of procedure-level changes. A set of dependencies is determined at least between the changes that are included in the subsets of changes. The changes, in the subsets of changes, are assigned to two or more processing elements. The set of changes is applied to the destination database by executing the two or more processing elements in parallel to each other and based on the set of dependencies.
    • 描述了在数据库系统中复制数据的技术。 在示例实施例中,在目的地数据库处接收一组改变,其中该变更集合已经在源数据库处应用并且正在从源数据库复制到目的地数据库。 分析一组变化,并且确定该组更改包括以下两个或多个:行级更改的子集,语句级更改的子集以及过程级更改的子集。 至少在更改子集中包含的更改之间确定一组依赖关系。 更改子集中的更改分配给两个或多个处理元素。 通过相互并行并基于一组依赖关系执行两个或多个处理元件,将该组更改应用于目的地数据库。
    • 4. 发明申请
    • Scalable Coordination Aware Static Partitioning For Database Replication
    • 可扩展协调感知数据库复制的静态分区
    • US20150032694A1
    • 2015-01-29
    • US13950207
    • 2013-07-24
    • Oracle International Corporation
    • Vasanth RajamaniLik WongNimar S. AroraSean Lehouillier
    • G06F17/30
    • G06F17/30581G06F17/30368
    • Parallel logical replication involves multiple apply threads running on a destination database server applying, in parallel, changes made by source transactions, where the changes of a single source transaction may be applied in parallel by multiple apply threads. An apply transaction for a source transaction may be committed by an apply thread independently of the commitment of any other apply transaction of the source transaction, that is, without coordinating the committing of another apply transaction executed by another apply thread for the source transaction. A configuration language is used to configure parallel logical replication. The language facilitates the configuration of various aspects of parallel logical replication, including the number of apply threads, partitioning schemes for the apply threads for partitioning change records between the apply threads, and various other aspects of parallel logical replication.
    • 并行逻辑复制涉及在目标数据库服务器上运行的多个应用线程,并行地应用源事务所做的更改,其中单个源事务的更改可以由多个应用线程并行应用。 源事务的应用事务可以由应用线程提交,独立于源事务的任何其他应用事务的承诺,即,不协调由源事务的另一应用线程执行的另一应用事务的提交。 配置语言用于配置并行逻辑复制。 该语言有助于并行逻辑复制的各个方面的配置,包括应用线程的数量,应用线程的分区方案,用于分区应用线程之间的更改记录以及并行逻辑复制的各种其他方面。
    • 6. 发明授权
    • Statement-level and procedural-level replication
    • 语句级和程序级复制
    • US09569514B2
    • 2017-02-14
    • US14052531
    • 2013-10-11
    • Oracle International Corporation
    • Edwina M. LuJames W. StamosNimar S. AroraLik WongHaobo XuThuvan HoangByron WangLakshminarayanan Chidambaran
    • G06F17/30
    • G06F17/30575G06F17/30578
    • Techniques for replicating data in database systems are described. In an example embodiment, a set of changes is received at a destination database, where the set of changes has been applied at a source database and is being replicated from the source database to the destination database. The set of changes is analyzed and it is determined that the set of changes includes two or more of: a subset of row-level changes, a subset of statement-level changes, and a subset of procedure-level changes. A set of dependencies is determined at least between the changes that are included in the subsets of changes. The changes, in the subsets of changes, are assigned to two or more processing elements. The set of changes is applied to the destination database by executing the two or more processing elements in parallel to each other and based on the set of dependencies.
    • 描述了在数据库系统中复制数据的技术。 在示例实施例中,在目的地数据库处接收一组改变,其中该变更集合已经在源数据库处应用并且正在从源数据库复制到目的地数据库。 分析一组变化,并且确定该组更改包括以下两个或多个:行级更改的子集,语句级更改的子集以及过程级更改的子集。 至少在更改子集中包含的更改之间确定一组依赖关系。 更改子集中的更改分配给两个或多个处理元素。 通过相互并行并基于一组依赖关系执行两个或多个处理元件,将该组更改应用于目的地数据库。