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

PostgreSQL

PostgreSQL 9.2.3 (64-bit)

  -  51 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.2.3 (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.2.3 (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.2.3 (64-bit) Captura de Pantalla 1
  • PostgreSQL 9.2.3 (64-bit) Captura de Pantalla 2
  • PostgreSQL 9.2.3 (64-bit) Captura de Pantalla 3
  • PostgreSQL 9.2.3 (64-bit) Captura de Pantalla 4
  • PostgreSQL 9.2.3 (64-bit) Captura de Pantalla 5

Qué hay de nuevo en esta versión:

Cambios:
- Impedir la ejecución de enum_recv de SQL
- 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.
- resolver varios problemas en la detección de cuando una base de datos consistente estado ha sido alcanzado durante WAL reproducción
- Revisión de detección de fin-de-punto de copia de seguridad cuando no real de rehacer el trabajo es necesario
- 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 archivos
- 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
- restaura Correctamente la línea de tiempo de la historia de los archivos desde el archivo en cascada de servidores en espera
- Revisión de bloqueo de la detección de conflictos en caliente-servidores en espera
- Fix falta cancelaciones en modo de espera activo
- La necesidad de cancelar conflicto hot-standby consultas a veces se puede perder, lo que permite las 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
- Revisión de gramática SQL para permitir la suscripción o el campo de selección de un sub-resultados de la instrucción SELECT
- Solucionar problemas de rendimiento con autovacuum de truncamiento en el ocupado cargas de trabajo
- 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 EJECUCIÓN del
- 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 índice de uso
- 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 DROP INDEX SIMULTÁNEAMENTE
- Fix potencial de corrupción de memoria compartida tabla de bloqueo durante la creación/DROP INDEX SIMULTÁNEAMENTE
- 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
- La anterior codificación podría entrar en un bucle infinito.
- protege de las condiciones de carrera cuando escaneo pg_tablespace
- 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
- 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
- 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 cálculos
- Corrección de algunos errores asociados con privilegios sobre los tipos de datos
- 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
- Corrección de error para girar de administrador de archivos de registro por motivos de tamaño en Windows
- Rechace hacia fuera-de-rango de fechas en to_date()
- Fix pg_extension_config_dump() para controlar la extensión de la actualización de casos correctamente
- 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
- 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
- Asegurarse de que no ASCII símbolo de cadenas de caracteres se convierten a la página de código correcto en Windows
- 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
- Corrección de error posible si una relación de archivo es eliminado mientras pg_basebackup se está ejecutando
- Tolerar la línea de tiempo interruptores mientras pg_basebackup -X fetch es la copia de seguridad de un servidor en espera
- Realizar pg_dump excluir los datos de las tablas unlogged cuando se ejecuta en un hot-standby server
- 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
- Fix pg_upgrade-O/-o opciones
- Revisión de un byte de desbordamiento de búfer en libpq del PQprintTuples
- 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
- instalar Correctamente ecpg_compat y pgtypes bibliotecas en MSVC
- Incluye nuestra versión de isinf() en libecpg si no es proporcionada por el sistema
- Reorganizar configurar las pruebas de funciones definidas por lo que no se deje engañar por falsas las exportaciones de libedit/libreadline
- Asegúrese de que Windows construir número aumenta a lo largo del tiempo
- Realizar pgxs construir ejecutables con el derecho .exe sufijo cuando compilación cruzada para Windows
- Agregar una nueva zona horaria abreviatura FET
- Esto es ahora utilizado en algunos de europa oriental zonas horarias.