PostgreSQL的异步提交功能在PostgreSQL9.0中推出,只需将synchronous_commit设置为false即可开启。该功能允许在特定应用场景中容忍少量数据丢失,如当系统宕机时。这种异步提交并不会导致数据损坏或数据库无法启动。PostgreSQL9.0还引入了Hot Standby功能,即standby在应用日志同步时,可以提供只读服务,有助于实现读写分离。此外,PostgreSQL的连接池软件pgbouncer非常轻量,每个连接仅消耗2k内存,能够显著提高数据库在大并发下的处理能力,而Oracle在处理大量连接时性能不佳。