CASCADE DELETE PROCESSING

Patent №

US 7,664,790

Granted

2010-02-16

Filed 2004

Owner

BMC SOFTWARE, INC.

Lab

AI components

2

planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

10871240

A time-efficient means for identifying and processing cascading deletes due to referential constraint violations includes: logging, to an error file, all primary key (“PK”) errors detected during table load operations; building a foreign key (“FK”) index for each child table; recursively probing each relevant FK index to identify all loaded rows that violate a referential constraint due to a PK error; logging all identified FK errors to the error file; and using the (preferably sorted) error file contents to identify, mark and physically delete table rows that violate a referential constraint. The described cascade delete processing methods make only a single pass through the table data, using ordinary computer files to track and organize rows identified for deletion. Use of error files rather than tablescans (multiple passes through the loaded table data) can provide a significant reduction in table load times, especially for large or intricately “related” tables.

PlanningAI hardwareG06F 11/0766G06F 11/0727G06F 16/284Y10S 707/99953

AI classification

Planning0.99
AI hardware0.99
Machine learning0.07
Natural language0.02
Knowledge representation0.01
Vision0.00
Evolutionary computation0.00
Speech0.00

Ownership

BMC SOFTWARE, INC.

assignment · 154970649

Assignors

BLAICHER, CHRISTOPHER Y., TENBERG, KERRY C., BRIGHT, RANDOL K.

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC