Re: PostgreSQL versus MySQL for GPS Data

From: Merlin Moncure <mmoncure(at)gmail(dot)com>
To: Scott Marlowe <scott(dot)marlowe(at)gmail(dot)com>
Cc: Juan Pereira <juankarlos(dot)openggd(at)gmail(dot)com>, pgsql-general(at)postgresql(dot)org
Subject: Re: PostgreSQL versus MySQL for GPS Data
Date: 2009-03-20 01:37:35
Message-ID: b42b73150903191837u62498e47tca32156c7ccd0968@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-advocacy pgsql-general

On Thu, Mar 19, 2009 at 11:50 AM, Scott Marlowe <scott(dot)marlowe(at)gmail(dot)com> wrote:
> On Tue, Mar 17, 2009 at 5:25 AM, Juan Pereira
> <juankarlos(dot)openggd(at)gmail(dot)com> wrote:
>> Hello,
>>
>> The question is: Which DBMS do you think is the best for this kind of
>> application? PostgreSQL or MySQL?
>
> Another advantage pgsql has is that many ddl operations on tables do
> NOT require exclusive locks on those tables.  Creating indexes, adding
> / dropping columns in mysql will lock the whole table and adding
> dropping columns will rewrite the whole table.  In pgsql adding and
> dropping columns is almost immediate, and you can create indexes
> concurrently so that the table you're creating the index on is not
> locked.  This is a big deal on a large production system where index
> creation could take anywhere from several minutes to several hours.
>
> Note that almost all ddl is transactable as well, so testing big
> schema changes is much safer in pgsql, where you can rollback just
> about anything except create / drop database / tablespace.
>
> --
> Sent via pgsql-general mailing list (pgsql-general(at)postgresql(dot)org)
> To make changes to your subscription:
> http://www.postgresql.org/mailpref/pgsql-general
>

This is the nicest feature about postgresql by far. It almost
compensates the lack of in place upgrade.

merlin

In response to

Responses

Browse pgsql-advocacy by date

  From Date Subject
Next Message Amitabh Kant 2009-03-20 06:42:32 Re: PostgreSQL versus MySQL for GPS Data
Previous Message Scott Marlowe 2009-03-19 16:50:09 Re: PostgreSQL versus MySQL for GPS Data

Browse pgsql-general by date

  From Date Subject
Next Message Adrian Klaver 2009-03-20 02:41:44 Re: Initializing variables from SQL query
Previous Message Greg Williamson 2009-03-20 01:15:37 Re: Is there a meaningful benchmark?