METHOD OF EXECUTING CONFLICTING TRIGGERS IN AN ACTIVE DATABASE

Patent №

US 6,711,560

Granted

2004-03-23

Filed 2001

Owner

COMPAQ COMPUTER CORPORATION

+1 more

Lab

AI components

2

planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09823340

A method for executing triggers in an active database. An operator tree is formed for the activating trigger and the activated triggers are identified. Each trigger has a creation time stamp. Conflicting triggers are determined based on the tables accessed by the activated triggers. Two or more parallel groups are formed such that conflicting triggers are placed into a different parallel groups and non-conflicting triggers are contained within a parallel group. The parallel groups are interconnected for sequential execution, the order of execution of the parallel groups being based on the creation time stamps of conflicting triggers. The parallel groups are then connected to the operator tree and, if possible, a parallel group containing row triggers is connected to execute in a pipelined fashion with the operator tree of the activating statement.

PlanningAI hardwareG06F 16/24565Y10S 707/99931

AI classification

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

Ownership

COMPAQ COMPUTER CORPORATION

assignment · 116640637

COMPAQ INFORMATION TECHNOLOGIES GROUP, L.P.

assignment · 124030437

Assignors

LEVY, ELIEZER, SHERMAN, YUVAL, PELEG, NITZAN

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

From the same owner

© 2026 NYSGPT2525 LLC