+ Add support for compiling on
+ linkend="install-win32-full">64-bit
+
Windows> and running in 64-bit
+ mode.
+
+
+
Broadly enhanced stored procedure support.
+
+ More advanced reporting queries with additional windowing functions
+ (PRECEDING and FOLLOWING) and the ability to ORDER BY inside aggregate
+ functions.
+
+
+
Triggers now support two new features,
- Exclusion constraints let database designers define uniqueness
- based on complex criteria, including for non-scalar data such
- as time periods, ranges and arrays.
+ New and enhanced security features, including RADIUS authentication,
+ LDAP authentication improvements, and the new checkpassword optional module
+ for testing password strength.
+
+ Add /contrib/pg_upgrade>
+ to support in-place upgrades from 8.3 or 8.4 to 9.0.
+
+
+
+
+ Multiple performance enhancements for specific types of queries,
+ including join elimination, which optimizes automatically generated
+ queries, such as those produced by object-relational mappers (ORMs).
+
+
+
+
+ Exclusion constraints let database designers define uniqueness
+ based on complex criteria, including for non-scalar data such
+ as time periods, ranges and arrays.
+
+
+
As part of our decade-long effort to eliminate the pain of VACUUM,
- VACUUM FULL> is now substantially faster by
+ VACUUM FULL> is not substantially faster by
rewriting the entire table and
indexes, rather than moving around single rows to compact space.
- Add support for compiling on
- linkend="install-win32-full">64-bit
-
Windows> and running in 64-bit
- mode.
+ EXPLAIN plans are now available in JSON, XML and YAML format, and include
+ buffer utilization and other data not previously available.
- Add /contrib/pg_upgrade>
- to support in-place upgrades from 8.3 or 8.4 to 9.0.
+ The HStore optional module has been improved with new functions and greater
+ data capacity to make it a high-performance key-value store.