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

PostgreSQL for Mac

PostgreSQL 9.3.4

  -  52.36 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.3.4.


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.3.4 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.3.4 Captura de Pantalla 1
  • PostgreSQL 9.3.4 Captura de Pantalla 2
  • PostgreSQL 9.3.4 Captura de Pantalla 3

Qué hay de nuevo en esta versión:

Revisión de WAL reproducción de bloqueo de un ya-actualizado tupla:
- Este error causado en las filas actualizadas para no ser encontrados por el análisis de índice, lo que resulta incoherente de los resultados de la consulta dependiendo de si un escaneo del índice fue utilizado. Posterior procesamiento podría resultar en violaciones de restricción, ya que la anteriormente fila actualizada, no se encuentran dentro del índice de búsquedas, lo que, posiblemente, permitiendo conflicto de filas a insertar. Desde este error es en WAL reproducción, sólo se manifiestan durante la recuperación de errores o en los servidores de reserva. El mal reproducido caso se plantea con más frecuencia cuando una fila de la tabla que se hace referencia a una restricción de clave externa se actualiza simultáneamente con la creación de una referencia de fila. Restaurar GIN metapages incondicionalmente para evitar el rasgado de la página de riesgo:
- a Pesar de esta omisión, en teoría, podría resultar en un índice dañado, es improbable que se haya causado problemas en la práctica, ya que la parte activa de un GIN metapage es más pequeño que el estándar de 512 bytes del sector del disco. Evitar la condición de carrera en la comprobación de confirmación de la transacción de estado durante la recepción de un mensaje de notificación:
- Esto evita que un escenario en el que una lo suficientemente rápido cliente puede responder a una notificación antes de la base de datos de las actualizaciones realizadas por el notificador se han convertido en visible para el receptor. Permitir las vistas materializadas se hace referencia en ACTUALIZAR y ELIMINAR comandos:
- Anteriormente de este tipo de consultas no pudo con una queja acerca de no ser capaz de bloquear filas en la vista materializada. Permiten regular la expresión de los operadores que terminó antes de tiempo por consulta cancelar las solicitudes:
- Esto evita que los escenarios en donde un patológicos expresión regular podría bloquear un servidor de proceso uninterruptably por un largo tiempo. Quitar código incorrecto, que trató de permitir que se SUPERPONE con un solo elemento de la fila argumentos:
- Este código nunca funcionó correctamente, y dado que el caso no es ni especificado por el estándar SQL ni documentado, parecía mejor quitarlo de solucionarlo. Evitar que más de AccessShareLock cuando de-análisis de una regla o de la vista:
- Esta supervisión se tradujo en pg_dump inesperadamente la adquisición de RowExclusiveLock bloqueos en las tablas mencionadas como los objetivos de INSERTAR/ACTUALIZAR/ELIMINAR comandos en las reglas. Mientras que generalmente inofensivos, que podría interferir con las transacciones simultáneas que trató de adquirir, por ejemplo, ShareLock en esas tablas. Mejorar el rendimiento del índice extremo de sondas durante la planificación:
- Este cambio corrige un problema significativo del rendimiento que se produjo cuando hubo muchos que todavía no se ha comprometido filas al final del índice, que es una situación común para los índices en forma secuencial asignado por valores tales como marcas de tiempo o secuencia generada por los identificadores. Quitar la correcta por la base de datos de estadísticas de archivo durante la CAÍDA de la BASE de datos:
- Esta revisión impide que una permanente fuga de estadísticas de espacio de archivo. Los usuarios que han hecho muchos CAÍDA de comandos de BASE de datos desde la actualización a PostgreSQL 9.3 posible que desee comprobar sus estadísticas directorio y eliminar archivos de estadísticas que no corresponden a una base de datos existente. Por favor, tenga en cuenta que db_0.stat no debe ser eliminado. Revisión walsender ping lógica para evitar inapropiado seccionadores bajo carga continua:
- walsender pudo enviar ping mensajes para el cliente si es que estaba constantemente ocupado el envío de WAL datos; pero espera a ver las respuestas ping a pesar de que, y por lo tanto, desconecte una vez wal_sender_timeout transcurrido. Agregar sólo lectura data_checksums parámetro para mostrar si las sumas de comprobación de página están habilitados:
- Sin este parámetro, la determinación del estado de la suma de comprobación de la transformación fue difícil. Evitar las interrupciones, mientras que los informes no mensajes de ERROR:
- protege contra raras servidor-proceso de freezeups debido a recursiva entrada a syslog(), y tal vez otros problemas relacionados. Revisión de seguimiento de psql números de línea del script durante \copia de fuera-de-línea de datos:
- \copia ... desde incrementa el archivo de secuencia de comandos número de línea para cada línea de datos, incluso si los datos no venía del archivo de secuencia de comandos. Este error se tradujo en línea incorrecta de los números reportados por los errores que ocurren más tarde en el mismo archivo de secuencia de comandos. Revisión contrib/postgres_fdw para manejar múltiples condiciones de combinación correctamente:
- Este descuido puede resultar en el envío de cláusulas where para el servidor remoto para su ejecución, aunque las cláusulas de no se sabe que tienen la misma semántica en el servidor remoto (por ejemplo, las cláusulas de los que no utilizan operadores integrados). La consulta podría suceder de todos modos, pero también podría fallar con errores desde el servidor remoto, o peor aún dar silenciosamente respuestas incorrectas.
- Uso no predeterminado de la selectividad de las estimaciones de valor EN (lista) y el valor de CUALQUIER operador (matriz) expresiones cuando el lateral derecho es una expresión estable
- Fix walsender fracaso de cerrar limpiamente cuando el cliente se pg_receivexlog
- Verificación de WAL nivel y hot standby correctamente los parámetros cuando se realiza la recuperación de errores, que será seguido por el archivo de recuperación
- Revisión de la prueba para ver si está caliente en espera de conexiones puede ser permitido inmediatamente después de un accidente
- Corrección de pérdida de memoria en PL/Perl cuando la devolución de un compuesto de resultado, incluyendo múltiples parámetro de SALIDA casos
- Evitar intermitente "no podía reserva de la región de memoria compartida" fallas en versiones recientes de Windows
- Actualizar datos de zona horaria de archivos para tzdata liberación 2014a para el horario de verano cambios de la ley en Fiji y Turquía, además de los cambios históricos en Israel y Ucrania.