Re: [PERFORM] Postgres VS Oracle - Mailing list pgsql-advocacy
From | Chris Browne |
---|---|
Subject | Re: [PERFORM] Postgres VS Oracle |
Date | |
Msg-id | 603b0odl5i.fsf@dba2.int.libertyrms.com Whole thread Raw |
In response to | Re: [ADMIN] Postgres VS Oracle ("Jonah H. Harris" <jonah.harris@gmail.com>) |
Responses |
Re: [PERFORM] Postgres VS Oracle
Re: [PERFORM] Postgres VS Oracle On managerial choosing (was: Postgres VS Oracle) |
List | pgsql-advocacy |
josh@globalherald.net (Joshua_Kramer) writes: >> The most important point is that third one, I think: >> "any application where reliability requirements do not warrant >> spending $1M to make it more reliable" >> >> Adopting ORAC and/or other HA technologies makes it necessary to >> spend a Big Pile Of Money, on hardware and the humans to administer >> it. > > If I were CIO that did not follow the Postgres groups regularly, I > would take that to mean that Oracle is automatically more reliable > than PG because you can spend a BPOM to make it so. That would be incorrect. In cases where you *do not* spend the BPOM, there is not any particular evidence available to indicate that Oracle is, in any interesting way, more reliable than PostgreSQL. How many CIOs check into the PostgreSQL advocacy group, just to pick out one article? > Let's ask a different question. If you take BPOM / 2, and instead of > buying Oracle, hire consultants to work on a PG solution, could the PG > solution achieve the same reliability as Oracle? Would it take the > same amount of time? Or heck, spend the full BPOM on hardening PG > against failure - could PG achieve that reliability? > > Or, by spending BPOM for Oracle strictly to get that reliability, are > you only buying "enterpriseyness" (i.e. someone to blame and the > ability to one-up a buddy at the golf course)? The major difference, as far as I can see, is that if you spend BPOM on Oracle, then you can take advantage of some High Availability features for Oracle that haven't been implemented for PostgreSQL. On the one hand... - If you spend LESS THAN the BPOM, then you don't get anything. On the other hand... - If you spend SPOM (Some Pile Of Money ;-)) on hardening a PostgreSQL instance, you may be able to get some improved reliability, but not in the form of specific features (e.g. - ORAC) that 'smell like a product.' On the gripping hand... - It is not entirely clear to what degree you can be certain to be getting anything better than "enterpriseyness." For instance, if your disk array blows up (or has a microcode bug that makes it scribble randomly on disk), then that is liable to destroy your database, irrespective of what other technologies are in use as a result of spending the BPOM. In other words, some risks are certain to be retained, and fancy DBMS features can't necessarily mitigate them. -- output = reverse("ofni.secnanifxunil" "@" "enworbbc") http://www3.sympatico.ca/cbbrowne/wp.html "We are all somehow dreadfully cracked about the head, and sadly need mending." --/Moby-Dick/, Ch 17
pgsql-advocacy by date: