Една стратегия, която бихте могли да използвате, е MVCC, Multi-Value Concurrency Control. В тази схема никога не правите актуализации на нито една от вашите таблици, вие просто правите вмъквания, като поддържате номера на версиите за всеки запис. Това има предимството да предоставя точна моментна снимка от всеки момент във времето и също така напълно заобикаля проблемите със заключването на актуализацията, които тормозят много бази данни.
Но това създава огромна база данни и всички селектирани изискват допълнителна клауза, за да изберете текущата версия на запис.