Hi All
I was asked by a customer if enabling Audit on an entity will impact performance. Specifically when creating, updating and deleting data in that entity. NOT search. My initial response was that I don't experience any noticable impact when I enable Audit.
But it made me think about how this can actually be? I looks like Audit entries are created realtime when saving data changes. If I had implemented Audit logging in a custom entity using real time workflows there is not question that it would have an
impact on performance. So how is Audit logging different? Perhaps it executes the logging internally on the database which means that it bypasses the slow CRM web services? That would in my view be a possible explanation?
Kind regards, Thomas Rath