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

PostgreSQL for Mac

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
Descargar PostgreSQL 9.5.3

PostgreSQL 9.5.3

  -  44,52 MB  -  Gratis

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.5.3.


Para aquellos interesados en descargar la versión más reciente de PostgreSQL for Mac 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.5.3 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.

Qué hay de nuevo en esta versión:

- Claro OpenSSL cola de errores antes de OpenSSL llamadas, en lugar de asumir que ya están claros; y asegurarnos de dejar claro después (Pedro Geoghegan, Dave Vitek, Pedro Eisentraut)
- Este cambio evita los problemas cuando hay varias conexiones con OpenSSL en un solo proceso y no todo el código que sigue las mismas reglas para borrar la cola de errores. Los fallos han sido reportados específicamente cuando una aplicación cliente que utiliza conexiones SSL en libpq simultáneamente con las conexiones SSL usando el PHP, Python o Ruby contenedores para OpenSSL. Es posible que problemas similares a surgir dentro del servidor, si un módulo de extensión, se establece un saliente de la conexión SSL.
- Fix "no se pudo construir cualquier N-way une" planificador de error con un completo unirse cerrado en el lado derecho de un left join (Tom Lane)
- Revisión del manejo incorrecto de la equivalencia de la clase de pruebas en multinivel nestloop planes (Tom Lane)
- Dado un tres-o más-forma de equivalencia de la clase de variables, tales como X. X = Y. Y = Z. Z, era posible que el planificador a omitir algunas de las pruebas necesarias para exigir que todas las variables son en realidad iguales, que lleva a unirse a las filas ser resultado que no satisface las cláusulas where. Por diversas razones, errónea planes rara vez seleccionado, en la práctica, por lo que este error ha pasado desapercibido durante mucho tiempo.
- Revisión de la esquina caso analizador de fallos que ocurren cuando operator_precedence_warning está activado (Tom Lane)
- Un ejemplo es que SELECCIONE (ARRAY[])::text[] dio un error, aunque trabajó sin los paréntesis.
- Revisión de consulta-vida útil de la pérdida de memoria en GINEBRA el análisis de índice (Julien Rouhaud)
- Revisión de consulta-vida útil de la pérdida de memoria y el potencial de daños en el índice de peligro de GIN índice de inserción (Tom Lane)
- La pérdida de memoria, normalmente no suma mucho en consultas simples, pero podría ser muy sustanciales durante una gran GIN índice de construir con alta maintenance_work_mem.
- Solucionar los posibles desmanes de TH, th, y Y Y YYY códigos de formato en to_timestamp() (Tom Lane)
- Estos podrían avanzar al final de la cadena de entrada, causando posterior códigos de formato para leer basura.
- Revisión de dumping de las normas y puntos de vista en el que el argumento de matriz de un operador de valor ALGUNO (matriz) construcción es un sub-SELECT (Tom Lane)
- no permitir saltos de línea en MODIFICAR el SISTEMA de valores de los parámetros (Tom Lane)
- El archivo de configuración del analizador no tiene soporte incorporado nuevas líneas en los literales de cadena, por lo que no debemos permitir en valores a insertar por MODIFICAR el SISTEMA.
- Fix ALTER TABLE ... RÉPLICA de IDENTIDAD, UTILIZANDO el ÍNDICE de funcionar correctamente si hay un índice de la OID es seleccionado (David Rowley)
- Evitar el posible mal comportamiento después de no poder quitar un espacio de enlace simbólico (Tom Lane)
- Fix crash en la lógica de decodificación en la alineación-exigente plataformas (Tom Lane, Andrés Freund)
- El fallo se produjo sólo con una transacción lo suficientemente grande como para derrame de disco y una clave principal cambio en la transacción.
- Evitar las reiteradas peticiones de la retroalimentación del receptor al apagar walsender (Nick Cleaton)
- Realizar pg_regress utilizar un inicio de tiempo de espera de la PGCTLTIMEOUT variable de entorno, si que se establece (Tom Lane)
- Esto es para mantener la coherencia con un comportamiento agregado recientemente a pg_ctl; facilita la realización de pruebas automatizadas en máquinas lentas.
- Fix pg_upgrade para restaurar correctamente la extensión de la membresía para el operador de las familias que contiene sólo un operador de clase (Tom Lane)
- En tal caso, el operador de la familia fue restaurada en la nueva base de datos, pero ya no estaba marcado como parte de la extensión. Esto no tuvo inmediata malos efectos, pero haría más tarde pg_dump se ejecuta para emitir la salida que causaría (inofensivo) errores en la restauración.
- Fix pg_upgrade para no fallar al nuevo clúster de pan TOSTADO reglas difieren de edad (Tom Lane)
- pg_upgrade había casos especiales en el código para manejar la situación en la que el nuevo PostgreSQL versión piensa que una tabla debe tener un BRINDIS de la tabla, mientras que la versión anterior no lo hizo. Que el código fue roto, por lo tanto, eliminar, y en lugar de no hacer nada en estos casos; parece que no hay razón para creer que no podemos conseguir a lo largo de bien sin una TOSTADA de la tabla, si bien de acuerdo a la versión anterior del reglamento.
- Fix operaciones atómicas para PPC cuando se utiliza IBM XLC compilador (Noé Misch)
- Reducir el número de SysV semáforos utilizados por una acumulación configurado con --disable-spinlock (Tom Lane)
- cambiar el nombre de la función interna strtoi() para strtoint() para evitar conflictos con un NetBSD función de biblioteca (Thomas Munro)
- Revisión de informes de errores de bind() y escuchar() llamadas de sistema en Windows (Tom Lane)
- Reducir el nivel de detalle de la salida del compilador cuando se construye con Microsoft Visual Studio (Christian Ullrich)
- Soporte edificio con Visual Studio 2015 (Michael Paquier, Petr Gelínek)
- Fix putenv() para que funcione correctamente con Visual Studio 2013 (Michael Paquier)
- Evitar posiblemente inseguro el uso de Windows' FormatMessage() función (Christian Ullrich)
- Uso de la FORMAT_MESSAGE_IGNORE_INSERTS bandera donde corresponda. Ningún insecto vivo se sabe que existe aquí, pero me parece una buena idea tener cuidado.
- Actualizar datos de zona horaria de archivos para tzdata liberación 2016d para el horario de verano cambios de la ley en Rusia y Venezuela. Hay nuevos nombres de zona Europa/Kirov y Asia/Tomsk para reflejar el hecho de que estas regiones tienen ahora otra zona horaria historias de las regiones adyacentes.

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