En korrekt skriven trigger bör vara tillräckligt snabb.
Du kan också titta på Ändra datainsamling
Jag använder ganska ofta AutoAudit :
Uppdatera :(Original redigering avvisades, men jag lägger till den igen):
En större uppgradering till version 3.20 släpptes i november 2013 med dessa extra funktioner:
-
Hanterar tabeller med upp till 5 PK-kolumner
-
Prestandaförbättringar upp till 90 % snabbare än version 2.00
-
Förbättrad historisk datahämtning UDF
-
Hanterar kolumn-/tabellnamn som behöver citatnamn [ ]
-
Arkiveringsprocess för att hålla de aktuella granskningstabellerna mindre/snabbare men behålla de äldre data i arkivera AutoAudit-tabeller