Re: Does a 'stable' deferred trigger execution order exist? Is housekeeping for deferred trigger fire events done in one of the system catalogues? - Mailing list pgsql-general

From Tom Lane
Subject Re: Does a 'stable' deferred trigger execution order exist? Is housekeeping for deferred trigger fire events done in one of the system catalogues?
Date
Msg-id 13267.1092667005@sss.pgh.pa.us
Whole thread Raw
In response to Does a 'stable' deferred trigger execution order exist? Is housekeeping for deferred trigger fire events done in one of the system catalogues?  (Frank van Vugt <ftm.van.vugt@foxi.nl>)
Responses Re: Does a 'stable' deferred trigger execution order exist?  (Frank van Vugt <ftm.van.vugt@foxi.nl>)
List pgsql-general
Frank van Vugt <ftm.van.vugt@foxi.nl> writes:
> If during a transaction a number of deferred triggers are fired, what will be
> their execution order upon the commit?

Should be alphabetical within each triggering event, IIRC.

> Also, are the fire-events of deferred triggers kept in a system catalogue
> somewhere,

No.  They're in a list in memory.

            regards, tom lane

pgsql-general by date:

Previous
From: Csaba Nagy
Date:
Subject: Re: Thousands of parallel connections
Next
From: Peter Eisentraut
Date:
Subject: Re: Thousands of parallel connections