sql >> Databáze >  >> RDS >> PostgreSQL

Efektivní strategie pro zanechání auditní stopy/historie změn pro DB aplikace?

Jednou ze strategií, kterou můžete použít, je MVCC, Multi-Value Concurrency Control. V tomto schématu nikdy neprovádíte aktualizace žádné ze svých tabulek, pouze vkládáte a udržujete čísla verzí pro každý záznam. To má tu výhodu, že poskytuje přesný snímek z libovolného bodu v čase, a také to zcela obchází problémy se zámkem aktualizace, které trápí mnoho databází.

Ale vytváří to obrovskou databázi a všechny vybrané položky vyžadují další klauzuli pro výběr aktuální verze záznamu.



  1. Můžete volat webovou službu z kódu TSQL?

  2. Monitorování databází a instancí pomocí Activity Monitor | Řešení problémů s výkonem serveru SQL -2

  3. Je možné změnit přirozené pořadí sloupců v Postgresu?

  4. Srovnání mezi pluginem MySQL Clone a Xtrabackup