Un poderoso sistema de código abierto para bases de datos relacionales

PostgreSQL

Suscríbase a nuestro boletín

Manténgase al día con los últimos lanzamientos de software, noticias, descuentos de software, ofertas y más.

Suscribir

PostgreSQL 9.4.4 (64-bit)

  -  58,3 MB  -  Código Abierto

En ocasiones, las últimas versiones del software pueden causar problemas al instalarse en dispositivos más antiguos o dispositivos que ejecutan una versión anterior del sistema operativo. Los fabricantes de software suelen solucionar estos problemas, pero puede llevarles algún tiempo. Mientras tanto, puedes descargar e instalar una versión anterior de PostgreSQL 9.4.4 (64-bit).


Para aquellos interesados en descargar la versión más reciente de PostgreSQL o leer nuestra reseña, simplemente haz clic aquí.


Todas las versiones antiguas distribuidas en nuestro sitio web son completamente libres de virus y están disponibles para su descarga sin costo alguno.


Nos encantaría saber de ti

Si tienes alguna pregunta o idea que desees compartir con nosotros, dirígete a nuestra página de contacto y háznoslo saber. ¡Valoramos tu opinión!

  • PostgreSQL 9.4.4 (64-bit) Capturas de Pantalla

    Las imágenes a continuación han sido redimensionadas. Haga clic en ellos para ver las capturas de pantalla en tamaño completo.

    PostgreSQL 9.4.4 (64-bit) Captura de Pantalla 1
  • PostgreSQL 9.4.4 (64-bit) Captura de Pantalla 2
  • PostgreSQL 9.4.4 (64-bit) Captura de Pantalla 3
  • PostgreSQL 9.4.4 (64-bit) Captura de Pantalla 4
  • PostgreSQL 9.4.4 (64-bit) Captura de Pantalla 5

Qué hay de nuevo en esta versión:

Cambios:
Corrección de errores posible para recuperarse de una base de datos incoherente estado:
- los Últimos PostgreSQL, se introdujo mecanismos para proteger contra la multixact envolvente, pero algunos de los que el código no tenía en cuenta la posibilidad de que se necesitarían para ejecutar durante la recuperación de errores, cuando la base de datos no puede estar en un estado coherente. Esto podría resultar en el fracaso para reiniciar después de un accidente, o el fracaso para iniciar un servidor secundario. Los efectos persistentes de una previamente corregido el error en pg_upgrade también podría causar un fallo, en las instalaciones que habían utilizado pg_upgrade versiones entre 9.3.0 y 9.3.4.
- La pg_upgrade fallo en cuestión fue que iba a establecer oldestMultiXid a 1 en pg_control incluso si el verdadero valor debe ser mayor. Con las correcciones introducidas en esta versión, tal situación tendrá como resultado inmediato la emergencia autovacuuming hasta que una correcta oldestMultiXid valor puede ser determinado. Si que supondría una dificultad, los usuarios pueden evitar haciendo pasar la aspiradora manual antes de actualizar a esta versión.

En detalle:
- Comprobar si pg_controldata informes "de control más Reciente del oldestMultiXid" 1. Si no, no hay nada que hacer.
- Buscar en PGDATA/pg_multixact/compensaciones para ver si hay un archivo llamado 0000. Si no hay, no hay nada que hacer.
- de lo Contrario, para cada tabla que tiene pg_class.relminmxid igual a 1, el VACÍO de la tabla con tanto vacuum_multixact_freeze_min_age y vacuum_multixact_freeze_table_age a cero. (Usted puede usar el vacío coste de los parámetros de retardo se describe en la Sección 18.4.4 para reducir las consecuencias en el rendimiento de las sesiones simultáneas.)

Fijar los raros fracaso para invalidar la relación de la caché de archivo init:
- sólo Con el mal momento de la actividad simultánea, un VACÍO LLENO en un catálogo del sistema puede fallar la actualización de la "archivo init" que se utiliza para evitar la caché de la carga de trabajo para las sesiones nuevas. Este sería el resultado en sesiones posteriores no tener acceso a ese catálogo. Esta es una muy antigua error, pero es tan duro para desencadenar que no reproducible caso se había visto hasta hace poco.

Evitar el interbloqueo entre las sesiones entrantes y CREAR/eliminar de la BASE de datos:
- Un nuevo inicio de sesión en una base de datos que es el destino de una GOTA comando de BASE de datos, o es la plantilla para CREAR un comando de BASE de datos, podría provocar que el comando de esperar cinco segundos y, a continuación, fallar, incluso si la nueva sesión habría salido antes de que.

Mejorar el planificador de las estimaciones de los costos para la semi-une y anti-une con interior indexscans:
- Este tipo de plan es muy barato cuando todas las cláusulas join se utiliza como índice de digitalización condiciones, incluso si el interior de la exploración nominalmente fetch muchas filas, debido a que el albacea va a parar después de la obtención de una fila. El planificador sólo parcialmente explicada para el efecto, y por lo tanto sobreestimar el costo, que conduce a elegir posiblemente algunos otros mucho menos eficiente para el tipo de plan.

Suscríbase a nuestro boletín

Manténgase al día con los últimos lanzamientos de software, noticias, descuentos de software, ofertas y más.

Suscribir