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

PostgreSQL 9.2.3

  -  51,72 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.2.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.2.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:

- Impedir la ejecución de enum_recv de SQL (Tom Lane)
- La función fue misdeclared, permitiendo que con una simple comando SQL para bloquear el servidor. En principio, un atacante podría ser capaz de utilizar para examinar el contenido de la memoria del servidor. Nuestro agradecimiento a Sumit Soni (a través de Secunia SVCRP) por informar de este problema. (CVE-2013-0255)
- resolver varios problemas en la detección de cuando una base de datos consistente estado ha sido alcanzado durante WAL replay (Fujii Masao, Heikki Linnakangas, Simon Riggs, Andrés Freund)
- Revisión de detección de fin-de-punto de copia de seguridad cuando no real de rehacer el trabajo es necesario (Heikki Linnakangas)
- Este error podría ser incorrecta "WAL termina antes del final de la copia de seguridad en línea" de los errores.
- Actualización de mínimo punto de recuperación cuando truncar una relación de archivo (Heikki Linnakangas)
- una Vez que los datos han sido descartados, ya no es seguro para detener la recuperación en un punto anterior en la línea de tiempo.
- Revisión de reciclaje de WAL después de cambiar la recuperación de la línea de tiempo de destino (Heikki Linnakangas)
- restaura Correctamente la línea de tiempo de la historia de los archivos desde el archivo en cascada de servidores en espera (Heikki Linnakangas)
- Revisión de bloqueo de la detección de conflictos en hot-standby servidores (Andrés Freund, Robert Haas)
- Fix falta cancelaciones en modo de espera activo (Noé Misch, Simon Riggs)
- La necesidad de cancelar conflicto hot-standby consultas a veces se puede perder, permitir que esas consultas para ver la inconsistencia en los datos.
- Impedir la recuperación, la función de pausa de la pausa antes de que los usuarios se pueden conectar (Tom Lane)
- Revisión de gramática SQL para permitir la suscripción o el campo de selección de un sub-SELECCIONE resultado (Tom Lane)
- Solucionar problemas de rendimiento con autovacuum truncamiento ocupado en las cargas de trabajo (Jan Wieck)
- el Truncamiento de páginas en blanco al final de una mesa requiere de bloqueo exclusivo, pero autovacuum fue codificado para fallar (y suelte el bloqueo de tabla) cuando se produce un conflicto de solicitudes de bloqueo. Bajo carga, es fácilmente posible que el truncamiento nunca iba a ocurrir, resultando en la tabla hinchazón. Revisión por la realización de un parcial de truncamiento, de liberar el bloqueo, luego de intentar volver a adquirir el bloqueo y continuar. Esta revisión también se reduce en gran medida el promedio de tiempo antes de autovacuum libera el bloqueo después de un conflicto de solicitud llega.
- Mejorar el rendimiento de SPI_execute y funciones relacionadas, mejorando así PL/pgSQL de la EJECUCIÓN (Heikki Linnakangas, Tom Lane)
- Eliminar algunos datos-carga en la copia que se ha añadido en el 9,2 como consecuencia de las revisiones en el plan mecanismo de almacenamiento en caché. Esto elimina una de regresión del rendimiento en comparación con el 9.1, y también guarda la memoria, especialmente cuando la cadena de consulta para ser ejecutado contiene muchas instrucciones SQL.
- Un beneficio adicional es que el multi-declaración de las cadenas de consulta de ahora se procesan completamente de serie, es decir que se completa la ejecución de sus declaraciones anteriores antes de ejecutar analizar el análisis y la planificación en las siguientes. Esto elimina un problema de larga data, en que DDL que influyen en el comportamiento de una declaración posterior ahora se comportan como se espera.
- Restaurar pre-9.2 estimaciones de costos para el uso de índices (Tom Lane)
- Un mal considerado el cambio de un factor de elusión llevó a indeseablemente altas estimaciones de los costos para el uso de grandes índices.
- Fix intermitente accidente en la CAÍDA del ÍNDICE de forma SIMULTÁNEA (Tom Lane)
- Fix potencial de corrupción de memoria compartida tabla de bloqueo durante la creación/DROP INDEX SIMULTÁNEAMENTE (Tom Lane)
- Revisión de la COPIA múltiple-tupla-código de inserción para el caso de una tupla más grande que el tamaño de la página menos fillfactor (Heikki Linnakangas)
- La anterior codificación podría entrar en un bucle infinito.
- protege de las condiciones de carrera cuando escaneo pg_tablespace (Stephen Frost, Tom Lane)
- CREAR BASE de datos y la CAÍDA de la BASE de datos podría portarse mal si hay actualizaciones simultáneas de pg_tablespace entradas.
- Evitar la CAÍDA de PROPIEDAD de intentar soltar toda bases de datos o tablas (Álvaro Herrera)
- Para la seguridad, la propiedad de estos objetos deben ser reasignados, no se quita.
- Corrección de error en vacuum_freeze_table_age aplicación (Andrés Freund)
- La principal consecuencia de este error es que la reducción de vacuum_freeze_min_age causaría tabla completa de pasar la aspiradora escaneados ocurren con mucha más frecuencia de lo indicado.
- Evitar el mal comportamiento cuando un RowExpr o XmlExpr es analizar analizado dos veces (Andrés Freund, Tom Lane)
- Este error podría ser visibles al usuario en contextos como el de CREAR la TABLA, INCLUIDOS los ÍNDICES.
- Mejorar las defensas contra desbordamiento de entero en la tabla hash de tamaño de los cálculos (Jeff Davis)
- Corrección de algunos errores asociados con privilegios sobre los tipos de datos (Tom Lane)
- hubo algunos problemas con los privilegios predeterminados para los tipos, y pg_dump no pudo volcado de los privilegios a todos.
- Corrección de error de ignorar las sobras de las tablas temporales después de una caída del servidor (Tom Lane)
- Corrección de error para girar de administrador de archivos de registro por motivos de tamaño en Windows (Jeff Janes, Heikki Linnakangas)
- Rechace hacia fuera-de-rango de fechas en to_date() (Hitoshi Harada)
- Fix pg_extension_config_dump() para controlar la extensión de la actualización de los casos de manera adecuada (Tom Lane)
- Esta función ahora reemplazar cualquier entrada existente de la tabla de destino, lo que es utilizable en la extensión de scripts de actualización.
- Revisión PL/pgSQL reporte de plan de errores de tiempo en posiblemente-expresiones simples (Tom Lane)
- La anterior codificación se tradujo en ocasiones la omisión de la primera línea en el CONTEXTO de trazas para el error.
- Revisión PL/Python, manejo de funciones utilizados como disparadores en varias tablas (Andrés Freund)
- Asegurarse de que no ASCII símbolo de cadenas de caracteres se convierten a la página de código correcto en Windows (Alexander Ley, Noé Misch)
- Este error afectados psql y algunos otros programas de cliente.
- Fix posible fallo en psql \? comando cuando no está conectado a una base de datos (Meng Qingzhong)
- Corrección de error posible si una relación de archivo es eliminado mientras pg_basebackup se está ejecutando (Heikki Linnakangas)
- Tolerar la línea de tiempo interruptores mientras pg_basebackup -X fetch es la copia de seguridad de un servidor en espera (Heikki Linnakangas)
- Realizar pg_dump excluir los datos de las tablas unlogged cuando se ejecuta en un hot-standby server (Magnus Hagander)
- se produciría un error de todos modos, ya que los datos no está disponible en el servidor de reserva, por lo que parece más conveniente asumir --no-talados-tabla de datos de forma automática.
- Fix pg_upgrade para lidiar con índices válidos de forma segura (Bruce Momjian)
- Fix pg_upgrade-O/-o opciones (Bruce Momjian)
- Revisión de un byte de desbordamiento de búfer en libpq del PQprintTuples (Xi Wang)
- Esta antigua función no se utiliza en cualquier lugar de PostgreSQL en sí, pero puede ser utilizado por algunas código de cliente.
- Realizar ecpglib el uso de mensajes traducidos correctamente (Chen Huajun)
- instalar Correctamente ecpg_compat y pgtypes bibliotecas en MSVC (Jiang Guiqing)
- Incluye nuestra versión de isinf() en libecpg si no es proporcionada por el sistema (Jiang Guiqing)
- Reorganizar configurar las pruebas de funciones definidas por lo que no se deje engañar por falsas las exportaciones de libedit/libreadline (Christoph Berg)
- Asegúrese de que Windows construir número aumenta con el tiempo (Magnus Hagander)
- Realizar pgxs construir ejecutables con el derecho .exe sufijo cuando compilación cruzada para Windows (Zoltan Boszormenyi)
- Agregar una nueva zona horaria abreviatura de la FET (Tom Lane)

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