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.