首页> 外国专利> MULTIVERSION CONCURRENCY CONTROL OF DATABASE RECORDS WITH UNCOMMITTED TRANSACTIONS

MULTIVERSION CONCURRENCY CONTROL OF DATABASE RECORDS WITH UNCOMMITTED TRANSACTIONS

机译:带有未提交事务的数据库记录的多版本并发控制

摘要

Systems and methods provide multi-version concurrency control of database records with uncommitted transactions. The system and methods may include receiving a query regarding a transaction counter number. When a transaction header identifying data is updated with the assigned transaction counter number, the updated transaction header may be used in identifying data as an instance of multiversion concurrency control information by the received query. A key lookup may be performed, and when the key lookup encounters an uncommitted row for a transaction number, a corresponding transaction header identifying data to identify a data array element to determine whether the transaction number is committed, and determining the transaction counter number when the transaction number is committed. The transaction counter number may be stamped on the row version record when it is determined that the row is committed.
机译:系统和方法提供了具有未提交事务的数据库记录的多版本并发控制。该系统和方法可以包括接收关于交易计数器号的查询。当使用分配的交易计数器编号来更新交易标头识别数据时,更新的交易标头可以用于通过接收到的查询将数据识别为多版本并发控制信息的实例。可以执行密钥查找,并且当密钥查找遇到交易号的未提交行时,相应的交易标头标识数据以标识数据数组元素以确定交易号是否被提交,并在交易完成时确定交易计数器号。交易编号已提交。当确定行已提交时,可以将事务计数器编号标记在行版本记录上。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号