La actualización incluye tanto la expansión de la funcionalidad como mejoras en el rendimiento y la confiabilidad.
Según informó Postgres Professional, la actualización está dirigida a organizaciones que requieren escalamiento horizontal, un único punto de administración y un funcionamiento estable de un clúster PostgreSQL distribuido bajo cargas elevadas.
En la versión se ha incluido una optimización que elige la ruta de ejecución de consultas más rápida posible cuando los datos se encuentran en una sola sección. Esto reduce las latencias y la carga de la red, acelerando las operaciones "pesadas" en clústeres con un gran número de segmentos. Se ha actualizado el mecanismo Silk, que permite acercar las operaciones a los datos. Ahora Silk no solo admite SELECT, sino también UPDATE/DELETE, así como operadores preparados. Además, Silk ahora es compatible con SSL.
Las políticas de seguridad a nivel de fila (RLS) ahora funcionan en todos los tipos de tablas en un clúster distribuido. Esto es fundamental para los sistemas en los que los datos deben estar físicamente separados, pero gestionados lógicamente de forma centralizada: bancos, telecomunicaciones, clientes gubernamentales. Se ha añadido soporte para políticas de contraseñas ampliadas y perfiles globales. Se ha añadido la posibilidad de definir usuarios del sistema para los que no se distribuyen los eventos de autorización entre los nodos, se prohíbe el bloqueo y se permite el trabajo en servidores de reserva.
Control mejorado de la coherencia y las instantáneas de las transacciones (READ COMMITTED + CSN). Se han añadido dos modos READ COMMITTED con soporte para instantáneas CSN o sin él. La versión incluye una serie de extensiones clave que mejoran la seguridad, la estabilidad y la compatibilidad de Shardman con los nuevos componentes de PostgreSQL.