Der er to ting, du kan gøre (disse er komplementære, ikke alternativer):
- Opret dine begrænsninger for fremmednøgle som UDSKIKKelige. Kald derefter "SET CONSTRAINTS DEFERRED;", hvilket vil forårsage, at fremmednøglebegrænsninger ikke kontrolleres før transaktionens afslutning. Bemærk, at standarden, hvis du ikke angiver noget, IKKE kan udskydes (irriterende).
- Kald "ALTER TABLE mytable DISABLE TRIGGER ALL;", som forhindrer, at triggere udføres, mens du indlæser data, og derefter "ALTER TABLE mytable ENABLE TRIGGER ALL;" når du er færdig for at genaktivere dem.