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

Zachycování změn dat nebo sledování změn – stejné jako tradiční tabulka kontrolních záznamů?

Myslím, že ve svých podmínkách stále potřebujete auditní tabulky. Při pohledu do BOL se zdá, že je automaticky vytvořena a naplánována úloha čištění, která se spouští každý den ve 2 hodiny ráno. Z BOL:

To zní, jako by to rozhodně nedělalo to, co chcete. Nemyslím si, že by to dělalo to, co by chtěl každý, kdo kontroluje tabulky. Také se zdá, že by bylo obtížné, ne-li nemožné přidat do protokolu auditu jiná pole, která nejsou v datové tabulce, kromě jeho vlastních pěti výchozích polí (nemohl jsem najít, která to byla.) Také se zdá, že data by nebyla být velmi užitečné pro dotazování nebo použití k vrácení konkrétní špatné změny. NEBO možná jen nerozumím procesu, protože BOL je na toto téma dost špatně napsaný, rozhodně to neodpovědělo na žádné obavy, které bych měl při nahrazení mého auditu tímto zjevně špatně promyšleným procesem.




  1. Typy Oracle SQL přes dblink

  2. Chyby Instalace drahokamu mysql2 přes Bundler

  3. Použití SQL Server Profiler | Řešení problémů s výkonem serveru SQL -5

  4. Rails:Přidání migrace pro přidání pole (výchozí prázdné)