×

SYSTEMS AND METHODS FOR HANDLING DATABASE DEADLOCKS INDUCED BY DATABASE-CENTRIC APPLICATIONS

  • US 20120042301A1
  • Filed: 08/13/2010
  • Published: 02/16/2012
  • Est. Priority Date: 08/13/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method of detecting database deadlocks induced by database-centric applications, comprising:

  • retrieving data associated with a plurality of database-centric applications (DCAs) from a database;

    identifying at least one structured query language (SQL) statement and at least one transaction from the data associated with the plurality of DCAs;

    parsing the at least one SQL statement and the at least one transaction into syntax trees, the syntax trees identifying a data structure of the at least one SQL statement and the at least one transaction;

    generating at least one Petri net model based on the syntax trees and a database schema, the at least one Petri net model identifying a flow of operations within the at least one SQL statement and the at least one transaction; and

    generating at least one augmented Petri net model based on the at least one Petri net model, the at least one augmented Petri net model identifying a deadlock caused by at least two of the plurality of DCAs.

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