Re: PostgreSQL vs. Microsoft SQL server - Mailing list pgsql-general

From Thomas Kellerer
Subject Re: PostgreSQL vs. Microsoft SQL server
Date
Msg-id hrjggp$38u$3@dough.gmane.org
Whole thread Raw
In response to Re: PostgreSQL vs. Microsoft SQL server  (Greg Smith <greg@2ndquadrant.com>)
List pgsql-general
Greg Smith wrote on 02.05.2010 01:16:
> Scott Ribe wrote:
>> PG's locking scheme, MVCC, basically precludes certain specific
>> optimizations that means a small number of very specific queries don't
>> perform as well, while at the same time it means that throughput with
>> multiple simultaneous connections scales extremely well with multiple
>> processors.
>
> SQL Server uses MVCC too as of their 2005 release, implemented with row
> versioning similarly to Postgres. The main non-MVCC holdout at this
> point is DB2.
>
AFAIK even in a fresh install of SQL Server 2008 the row versioning is turned off by default (at least this is true for
2005)
I don't know if this is for compatibility reason or because of the performance penalty that comes with it

And DB2 9.7 introduced MVCC as part of their Oracle compatibility.

Thomas


pgsql-general by date:

Previous
From: Thomas Kellerer
Date:
Subject: Re: postgres crashes - could not reattach to shared memory
Next
From: strk
Date:
Subject: Re: Large index operation crashes postgres