Govur University Logo
--> --> --> -->
...

Within a distributed system utilizing Multi-Version Concurrency Control (MVCC), what is the function of the 'garbage collection' process for expired versions?



In Multi-Version Concurrency Control (MVCC), the system maintains multiple physical versions of a data row to allow concurrent transactions to read consistent snapshots of the database without blocking. When a row is updated or deleted, the old version remains in storage to satisfy ongoing transactions that started before the change. Garbage collection is the background process responsible for identifyin....

Log in to view the answer



Redundant Elements