Synchronization of SQL actions in a relational database system

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5873075
SERIAL NO

08884832

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

An automated system for detecting and preventing mutating table violations of database integrity in a SQL query before generation and selection of an optimal query execution plan (QEP). This system modifies the query graph model (QGM) to restrict the choice of execution plans to those that avoid mutating table integrity (MTI) violations, thereby forcing database integrity during table mutation when executing the optimal QEP. Mutating table integrity violations are detected by evaluating the position in the QGM of each write-node referencing a particular base table with respect to each of the positions of all other read- and write-nodes referencing of the same base table. Every common-referencing node pair is tested for sequencing conflicts and a data-flow dam is inserted in the QGM where necessary or a poke query is inserted between the nodes to force the completion of the execution of one node before initiating execution of the other common-referencing node. The system of this invention allows processing of all non-cyclic and most cyclic SQL queries known to cause mutating table integrity violations, such as queries having searched and positioned inserts, deletes and updates, and row-level triggers.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
INTERNATIONAL BUSINESS MACHINES CORPORATIONNEW ORCHARD ROAD ARMONK NY 10504

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Cochrane, Roberta Jo Los Gatos, CA 22 1653
Lapis, George San Jose, CA 11 822
Pirahesh, Mir Hamid San Jose, CA 63 3893
Sidle, Richard Sefton Toronto, CA 14 1056
Simmen, David Everett San Jose, CA 16 1174
Truong, Tuong Chanh San Jose, CA 14 1311
Urata, Monica Sachiye Saratoga, CA 11 1275

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation