Hoeveel schrijven versus lezen van deze tabel(len) verwacht u?
Ik heb een enkele controletabel gebruikt, met kolommen voor Table, Column, OldValue, NewValue, User en ChangeDateTime - generiek genoeg om met andere wijzigingen in de DB te werken, en hoewel er VEEL gegevens naar die tabel zijn geschreven, rapporten op die gegevens waren schaars genoeg om ze te kunnen gebruiken op perioden van weinig gebruik van de dag.
Toegevoegd: Als de hoeveelheid gegevens versus rapportage een probleem is, kan de controletabel worden gerepliceerd naar een alleen-lezen databaseserver, zodat u rapporten kunt uitvoeren wanneer dat nodig is zonder dat de hoofdserver zijn werk doet.