Even so, Triggers may still be too cumbersome. We've tried to use them to audit a highly volatile table and the performance nose-dived, we had to abandon the idea we couldn't get the triggers to perform quick enough, the table had around 1,000,000 inserts/Updates/Deletes per day.