This document summarizes new features in PostgreSQL 9, including common table expressions that allow defining in-place data structures using queries, improvements to hot standby and streaming replication for database synchronization, deferrable unique constraints, exclusion constraints for more complex uniqueness checks, and enhancements to PL/PgSQL like unnamed functions and named parameter calls.