×

System and method for supporting common transaction identifier (XID) optimization based on resource manager (RM) instance awareness in a transactional environment

  • US 9,524,186 B2
  • Filed: 12/31/2014
  • Issued: 12/20/2016
  • Est. Priority Date: 04/28/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method for supporting transaction processing in a transactional system comprising:

  • a plurality of transactional servers including a first group of transactional servers including a first transaction manger and a second group of transactional servers including a second transaction manager, and a plurality of resource manager instances for managing access to a database, the method comprising;

    receiving a global transaction from said plurality of transactional servers directed via said first transaction manager and said second transaction to a shared resource manager instance of said plurality of resource manager instances;

    using the first transaction manager in the first group of transactional servers as the coordinator for said global transaction;

    propagating, via the coordinator for said global transaction, a common transaction identifier and information for said resource manager instance to both of said first transaction manager and second transaction manager participating in said global transaction in the transactional environment;

    allowing said first transaction manager and second transaction manager which share said shared resource manager instance, to use the common transaction identifier; and

    processing the global transaction, via the coordinator and shared resource manager instance using one transaction branch.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×