3 éve PostgreSQL-t üzemeltetek és most kellett megismerkednem az Oracle-lel. Az én észrevételeim:
Oracle erős a menedzselés, a felügyelet, a megbízahtóság és a nagy rendszerek terén.
PostgreSQL jobb minden másban (logikusabb viselkedés jópár helyen, több nyelv támogatása, olcsóbb, stb.)
Pl. az Oracle egyenesen agyrém parancssorból (SQL*Plus Linux alatt), simán commitolja a tranzakciót, ha megszakad a kapcsolat, én ettől falnak mentem. Az adattípusok sem olyan jók, mint PostgreSQL alatt, stb. sok boszantó apróság.
Másik oldalon a PostgeSQL csak egy szerverprogi, nem adnak helyből csilivili menedzsment cuccokat, a beállításai elsőre nem olyan átláthatóak (lehet, hogy elmélyedve már itt sincs nagy különbség), nincs alapból clustering, hosszú folyamatok, stb.
Összességében egyiket sem mondanám egyértelműen jobbnak, vagy rosszabbnak, egyszerűen másra valóak.