From: | "Relaxin" <noname(at)spam(dot)com> |
---|---|
To: | pgsql-general(at)postgresql(dot)org |
Subject: | Question about the Internals |
Date: | 2003-10-26 22:42:27 |
Message-ID: | bnhijs$276g$1@news.hub.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
I'm a consultant for a large company and they are looking at a database to
use.
I made the suggestion about going with Postgresql.
I told him about it's MVCC design, he liked that ideal, but wanted to know
exactly HOW did it handle the multiple versions of records. He's concerned
because he was burn very early on by another database that was MVCC (won't
mention any names) and his system became corrupt. That database has since
improved and fixed all of their problems.
But the question is, how does Postgresql handle the multiple versions?
How does it handle the records BEFORE they are committed and how does it
handle the records AFTER they are committed that allows different users to
possible have a different view of the data and indexes. And also how does
the transactional part of the system place a role?
Any help here would be great appreciated!
Thanks
From | Date | Subject | |
---|---|---|---|
Next Message | James Moe | 2003-10-26 22:46:58 | Re: no records returned |
Previous Message | Martijn van Oosterhout | 2003-10-26 22:40:40 | Re: Question regarding Perl, DBI, and fork() |