When someone changes a value in a table I want to retain the old value(s) for a time in a log table. I could implement this as a trigger - is there any performance gain from implementing this using Service Broker? i.e. to offload some of the burden from the UPDATE query?
Thanks