What is the most critical feature PostgreSQL lacks compared with Oracle and DB2 for OLTP?

database, db2, oracle, postgresql

Solution

Application Express for development

The Oracle Wait interface for performance tuning (though I would be happy to be told about Postgres equivalents).

Oracle RAC for scaling to multiple servers using the same dataset.

Problem

If you have to use PostgreSQL instead of Oracle or DB2, what feature would you miss the most? I'm specially interested in features which are important for high availability OLTP applications. Thanks! Edit: I'm looking more into technical limitations. Let's assume you have the same level of expertise in PostgreSQL, Oracle and DB2.

Original source