Patent · US Expired

Promotable transactions with promotable single phase enlistments

US7395264B2 · kind B2 · utility

1Cited by
4References
34Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 23, 2004
Grant dateJul 1, 2008
Priority date
Expiry dateFeb 2, 2026

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY10S707/955
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A transaction protocol is described that allows a database transaction to begin as a local, lightweight transaction without involving a distributed transaction coordinator and then be promoted to a distributed transaction only when required, e.g. when more than one database connection is required. A promotable enlistment allows a first resource to begin processing a promotable transaction. If the resource is notified that the transaction is being promoted to a distributed transaction, the resource is configured to promote the enlistment to a distributed transaction coordinator which coordinates processing of the transaction between the first resource and at least a second resource.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.