Improving Backup Performance and Reliability with Distributed Snapshots
Author | Brent Doil Introduction Greenplum Database utilizes Multiversion Concurrency Control (MVCC) to maintain data consistency and manage concurrent access to data. Transaction snapshots are used to control what data are visible to a particular SQL statement. When a transaction reads data, the database selects a specific version.