Según los desarrolladores, en esta versión se presentan los primeros mecanismos del mercado que permiten resolver el problema de la larga ejecución del procedimiento de "cierre de mes" en 1C, aceleran el trabajo con tablas temporales, simplifican el trabajo del proceso "vacuum" y más.
En PostgreSQL, el planificador a veces elige un plan incorrecto debido a la suposición de una distribución uniforme de los datos. El nuevo enfoque para la evaluación de la selectividad en Postgres Pro ha demostrado su eficacia en la prueba de 1C "Cierre de mes". Según los datos de las pruebas, la velocidad de cierre ha aumentado casi 10 veces: de 4 horas a 20 minutos.
La limpieza de las páginas modificadas y no bloqueadas en la memoria operativa simplifica el trabajo del proceso "vacuum", reduciendo la carga en el sistema y acelerando el trabajo de 1C. También se han resuelto los problemas de rendimiento de las consultas con agrupación que surgen al calcular el costo en 1C. Para ello, se utilizan workers paralelos al escanear tablas temporales.
El autovacuum ahora funciona en modo multihilo, lo que acelera la limpieza bajo la carga característica de 1C. La información sobre las tablas temporales de 1C que aparecen y desaparecen constantemente en el catálogo del sistema Postgres es una de las principales causas de la disminución del rendimiento en modo multiusuario. El parche revisado de 1C almacena el catálogo de tablas temporales en la memoria operativa y por separado del catálogo del sistema. Entre otras novedades y mejoras, la utilidad para la configuración de Postgres Pro tiene un preset especializado de ajustes para 1C y la recuperación desde una copia de seguridad de una base de datos separada.