Snapshot

A snapshot or MVCC read transaction provides point-in-time consistent view of the database tables included in the snapshot transaction. The snapshot read is isolated from write transactions without impeding the writes by holding a read lock. The consistent static view of the database is taken at the moment of the snapshot request.

Reference:

 

rdm_dbStartSnapshot()

RDM_CPP::Db::StartSnapshot()