会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 23. 发明申请
    • DML REPLICATION WITH LOGICAL LOG SHIPPING
    • DML代理与LOGICAL LOG船运
    • US20150149409A1
    • 2015-05-28
    • US14302320
    • 2014-06-11
    • Joo Yeon LeeJuchang LeeKyu Hwan KimChul Won LeeYong Sik KwonSang Kyun Cha
    • Joo Yeon LeeJuchang LeeKyu Hwan KimChul Won LeeYong Sik KwonSang Kyun Cha
    • G06F17/30
    • G06F17/30575
    • Technologies are described for performing replication within a database environment. For example, replication of database data can be performed using data manipulation language (DML) statements and logical logs. A database node can execute a DML statement, create a logical log comprising the DML statement, and insert the logical log into a logical log queue. The logical log can be sent to one or more other database nodes for execution of the DML statement stored within the logical log. Logical logs can be grouped for sending to other nodes. Logical logs can be executed on a first node and one or more other nodes within the same transaction boundary. Execution of DML statements can be decoupled from sending, receiving, grouping, and/or processing of logical logs.
    • 描述了在数据库环境中执行复制的技术。 例如,可以使用数据操作语言(DML)语句和逻辑日志来执行数据库数据的复制。 数据库节点可以执行DML语句,创建包含DML语句的逻辑日志,并将逻辑日志插入到逻辑日志队列中。 可以将逻辑日志发送到一个或多个其他数据库节点,以执行逻辑日志中存储的DML语句。 逻辑日志可以分组发送到其他节点。 逻辑日志可以在同一事务边界内的第一个节点和一个或多个其他节点上执行。 DML语句的执行可以与逻辑日志的发送,接收,分组和/或处理分离。
    • 26. 发明申请
    • Locking Protocol for Partitioned and Distributed Tables
    • 分区和分布式表的锁定协议
    • US20140156619A1
    • 2014-06-05
    • US13750194
    • 2013-01-25
    • Juchang LEEJin Yeon LeeYongjae ChuhJaeyun Noh
    • Juchang LEEJin Yeon LeeYongjae ChuhJaeyun Noh
    • G06F17/30
    • G06F17/30289G06F17/30008G06F17/30362
    • Systems, methods and computer program product embodiments for providing a locking protocol for partitioned and distributed database tables are disclosed herein. A locking method includes executing, by at least one processor, a first database transaction on a second node, attempting to acquire and acquiring a lock on the second node in intentional exclusive mode, executing, by the at least one processor, a second database transaction on a first node, acquiring a lock on the first node in exclusive mode and waiting to acquire a lock on the second node in exclusive mode, routing, by the at least one processor, the first database transaction to the first node and unsuccessfully trying to acquire a lock on the first node and committing, by the at least one processor, the first database transaction.
    • 本文公开了用于为分区和分布式数据库表提供锁定协议的系统,方法和计算机程序产品实施例。 锁定方法包括由至少一个处理器执行第二节点上的第一数据库事务,尝试以有意的排他模式获取和获取第二节点上的锁定,由至少一个处理器执行第二数据库事务 在第一节点上,以独占模式获取第一节点上的锁定,并且以排他模式等待获取第二节点上的锁定,由至少一个处理器将第一数据库事务路由到第一节点,并且不成功地尝试 获得第一节点上的锁并由至少一个处理器提交第一数据库事务。
    • 27. 发明申请
    • Compressed Representation of a Transaction Token
    • 压缩表示事务令牌
    • US20140149368A1
    • 2014-05-29
    • US13760850
    • 2013-02-06
    • Juchang LeeChang Gyoo ParkHyoungjun NaKyuhwan Kim
    • Juchang LeeChang Gyoo ParkHyoungjun NaKyuhwan Kim
    • G06F17/30
    • G06F17/30309G06F17/30286G06F17/30356
    • Methods, systems and computer-readable storage mediums encoded with computer programs executed by one or more processors for providing a compressed representation of a transaction token are disclosed. In an embodiment, a transaction token maintains statues of transaction to a database in a first data structure and a second data structure. The first data structure includes a plurality of identifiers respectively corresponding to the transactions to the database and a corresponding status of each identifier indicating whether a given transaction is open or closed, wherein the plurality of identifiers is maintained below a threshold number of identifiers. The second data structure includes a plurality of identifiers of transactions to the database beyond the threshold and whose status is open.
    • 公开了由用于提供交易令牌的压缩表示的一个或多个处理器执行的计算机程序编码的方法,系统和计算机可读存储介质。 在一个实施例中,交易令牌将事务的雕像以第一数据结构和第二数据结构维护到数据库。 第一数据结构包括分别对应于数据库的事务的多个标识符以及指示给定事务是打开还是关闭的每个标识符的对应状态,其中多个标识符被维持在阈值数量的标识符之下。 第二数据结构包括多个到数据库的事务的标识符超出阈值并且其状态是开放的。
    • 29. 发明授权
    • Distributed transaction management using two-phase commit optimization
    • 使用两阶段提交优化的分布式事务管理
    • US08442962B2
    • 2013-05-14
    • US12980178
    • 2010-12-28
    • Juchang LeeMichael Muehle
    • Juchang LeeMichael Muehle
    • G06F7/00G06F17/30
    • G06F17/30371G06F9/466
    • A computer-implemented method, a computer-readable medium and a system are provided. A transaction master for each of a plurality of transactions of a database is provided. Each transaction master is configured to communicate with at least one transaction slave to manage execution of a transaction in the plurality of transactions. Each transaction master configured to perform generating a transaction token to specify data to be visible for a transaction on the database, the transaction token including a transaction identifier for identifying whether the transaction is a committed transaction or an uncommitted transaction, receiving a request to commit the transaction, initiating, based on the request, a two-phase commit operation to commit the transaction. The two-phase commit operation includes preparing for committing the transaction, writing a committed transaction to a memory, optimizing the two-phase commit operation by omitting a phase of the two-phase commit operation, generating an acknowledgement of the committed transaction. The plurality of transactions of the database are executed with each transaction master.
    • 提供了计算机实现的方法,计算机可读介质和系统。 提供了数据库的多个事务中的每一个的事务主体。 每个事务主机被配置为与至少一个事务从属单元通信以管理多个事务中的事务的执行。 每个事务主机被配置为执行生成事务令牌以指定对数据库上的事务可见的数据,该事务令牌包括用于识别事务是提交的事务还是未提交的事务的事务标识符,接收提交请求 事务,根据请求发起一个两阶段提交操作来提交事务。 两阶段提交操作包括准备提交事务,将已提交事务写入存储器,通过省略两阶段提交操作的阶段来优化两阶段提交操作,生成已提交事务的确认。 数据库的多个事务与每个事务主机一起执行。
    • 30. 发明申请
    • Distributed Transaction Management Using Optimization Of Local Transactions
    • 使用优化本地事务的分布式事务管理
    • US20120167098A1
    • 2012-06-28
    • US12980208
    • 2010-12-28
    • Juchang LeeMichael MuehleJaeyun Noh
    • Juchang LeeMichael MuehleJaeyun Noh
    • G06F9/46
    • G06F17/30377
    • A computer-implemented method, a computer program product, and a system are provided. A transaction master for each of a plurality of transactions of a database is provided. Each transaction master is configured to communicate with at least one transaction slave to manage execution a transaction in the plurality of transactions. A transaction token that specifies data to be visible for the transaction on the database is generated. The transaction token includes a transaction identifier for identifying whether the transaction is a committed transaction or an uncommitted transaction. The transaction master is configured to update the transaction token after execution of the transaction. A determination whether the transaction can be executed on the at least one transaction slave without accessing data specified by the transaction token is made. The transaction is executed on the at least one transaction slave using a transaction token stored at the at least one transaction slave.
    • 提供了计算机实现的方法,计算机程序产品和系统。 提供了数据库的多个事务中的每一个的事务主体。 每个事务主机被配置为与至少一个事务从属单元通信以管理多个事务中的事务的执行。 生成一个事务令牌,用于指定对数据库上的事务可见的数据。 交易令牌包括用于识别交易是承诺交易还是未提交交易的交易标识符。 事务主机被配置为在执行事务之后更新事务令牌。 确定是否可以在不访问由交易令牌指定的数据的情况下在至少一个事务从属方上执行事务。 使用存储在所述至少一个事务从属单元处的事务令牌在所述至少一个事务从属单元上执行事务。