Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

That's not quite how PostgreSQL's Multi-value-Concurrency system works.


MVCC means "Multiversion Concurrency Control" and yes, that's pretty much exactly how it works (creating copies of the rows, so that different snapshots see different rows).

In practice it's more complicated of course. A nice intro to MVCC is available here: http://momjian.us/main/writings/pgsql/mvcc.pdf (and in the Bruce's other talks http://momjian.us/main/presentations/internals.html).

Or maybe you mean something else by Multi-value-Concurrency. In that case please elaborate.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: