sql >> Databáze >  >> RDS >> Sqlserver

Auditování změn dat v SQL Server 2008

Správně napsaný trigger by měl být dostatečně rychlý.

Můžete se také podívat na Change Data Capture

Poměrně často používám AutoAudit :

Aktualizovat :(Původní úprava byla zamítnuta, ale přidávám ji znovu):

V listopadu 2013 byl vydán velký upgrade na verzi 3.20 s těmito přidanými funkcemi:

  • Zvládá tabulky až s 5 sloupci PK

  • Zlepšení výkonu až o 90 % rychlejší než verze 2.00

  • Vylepšené načítání historických dat UDF

  • Zpracovává názvy sloupců/tabulek, které vyžadují název uvozovky [ ]

  • Archivační proces, aby se živé auditní tabulky udržely menší/rychlejší, ale zachovala se starší data v archivních tabulkách AutoAudit



  1. Funkce PHP Serialize - Přidání serializovaných dat do mysql a poté načtení a zobrazení

  2. Počítání počtu spojených řádků v levém spojení

  3. GROUP_CONCAT s limitem

  4. Kulaté datum MySQL na začátek týdne a měsíce