We were planning to use a seperate database to persist our audit trail, we are not sure if there are any performance overheads or any other problems. We would appreciate for any help in identifying the problems to decide whether to go with these approach or not.