Postgresql

SQL Database Server para su Mac
Descargar ahora

Postgresql Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Freeware
  • Precio:
  • FREE
  • Nombre del editor:
  • Marc Liyanage
  • Sitio web del editor:
  • http://www.entropy.ch/software/macosx/welcome.html
  • Sistemas operativos:
  • Mac OS X 10.4 or later
  • Tamaño del archivo:
  • 52.6 MB

Postgresql Etiquetas


Postgresql Descripción

Servidor de base de datos SQL para su Mac PostgreSQL es el servidor de base de datos PostgreSQL en un conveniente Mac OS XPackage.postgresql Incluye soporte para la Línea Liélica de GNU, JDBC, ODBC, C ++, MultibyTe Ands OpenSSL.Some Configuration Se requiere después de la instalación, consulte las instrucciones de http: //www.entropy. CH / Software / MacOSX / PostgreSQL / .You También puede descargar un paquete de startupitem y un paquete de módulo PHP Apache a juego allí. ¿Qué hay de nuevo en este lanzamiento: · No se requiere un descargo / restauración para aquellos que ejecutan 8.4.x. Sin embargo, si tiene índices de hash, debe reindecirlos después de actualizar a 8.4.2, para reparar posibles daños. · Proteger contra las amenazas de seguridad indirectas causadas por las funciones de índice que cambian el estado de la sesión-estado local (Gurjeet Singh, Tom) · Este cambio evita que las funciones de índice supuestamente inmutables que posiblemente subveren la sesión de un superusuario (CVE-2009-4136). · Rechazar los certificados SSL que contienen un byte nulo incrustado en el campo Nombre común (CN) (Magnus) · Esto evita la coincidencia involuntaria de un certificado en un servidor o nombre del cliente durante la validación SSL (CVE-2009-4034). . Por lo tanto, la aplicación de cualquiera de esas operaciones podría llevar a la corrupción permanente de un índice, en el sentido de que las búsquedas pueden no encontrar entradas presentadas. Para lidiar con esto, se recomienda reindex cualquier índice de hash que pueda tener después de instalar esta actualización. · Arregle posible caída durante la inicialización del caché de inicio de sesión en backend (TOM) · Evite choque en el diccionario de Tesauro vacío (TOM) · Evitar que las señales interrumpan el vacío en tiempos inseguros (Alvaro) · Esta solución evita un pánico si se cancela un vacío completo después de que ya se cometen los movimientos de tuplas, así como los errores transitorios si se interrumpe un vacío simple después de haber truncado la tabla. · Fija posible Crash debido al desbordamiento entero en el cálculo del tamaño de la tabla HASH (TOM) · Esto podría ocurrir con las estimaciones de planificadores extremadamente grandes para el tamaño del resultado de un hashjoin. · Fijar un choque si se intenta una gota en un objeto dependiente interno (TOM) · Arreglar un accidente muy raro en las comparaciones de INET / CIDR (Chris Mikkelson) · Asegúrese de que los bloqueos compartidos de nivel de tupla mantenidos por las transacciones preparadas no se ignoren (Heikki) · Arregle la caída prematura de los archivos temporales utilizados para un cursor que se accede dentro de una subtransación (Heikki) · Fijar la pérdida de memoria en el proceso de Syslogger al girar a un nuevo archivo de registro CSV (TOM) · Fijar la fuga de la memoria en el Postmaster al re-analizar PG_HBA.CONF (TOM) · Fijar el permiso de Windows-Downgrade Logic (Jesse Morris) · Sus correcciones de algunos casos en los que la base de datos no pudo iniciarse en Windows, a menudo con mensajes de error engañosos, como "No se pudo localizar el ejecutable de Postgres". · Hacer que se actualice / compartir en la consulta principal no se propague con las consultas (TOM) · Por ejemplo, en W como W como (seleccione * desde Foo) Seleccione * desde W, Bar ... Para actualizar la actualización ahora afectará a la barra pero no foo. Esto es más útil y consistente que el comportamiento original de 8,4, que intentó propagarse para actualizarse en la consulta, pero siempre falló debido a las restricciones de implementación variadas. También sigue la regla de diseño que con las consultas se ejecutan como independientes de la consulta principal. · Fije el error con una consulta recursiva inmediatamente dentro de otra (Tom) · Fijar un error de concurrencia en índices de hash (TOM) · Las inserciones concurrentes podrían causar que los análisis de índices denuncien transitoriamente resultados incorrectos. · Fije la lógica incorrecta para las divisiones de la página de índice GIST, cuando la división depende de una columna no primera del índice (Paul Ramsey) · Fijar los resultados de búsqueda incorrectos para un índice de ginebra de varias columnas con FASTUPDATE habilitado (TEODOR) · Fijar errores en la creación de entrada de WAL para los índices de ginebra (TOM) · Estos errores se enmascararon cuando Full_Page_WRITS estaban encendidos, pero con eso fuera de un fallo de repetición de Wal, fue seguro si ocurrió un bloqueo antes del siguiente punto de control. · No se grava si el reciclaje o la eliminación de un antiguo archivo WAL falla al final del punto de control (Heikki) · Es mejor tratar el problema como no fatal y permitir que se complete el punto de control. Los puntos de control futuros volverán a intentar la eliminación. Tales problemas no se esperan en la operación normal, pero se han visto a ser causados ​​por el software antivirus y de copia de seguridad de Windows MisDesigned. · Asegúrese de que los archivos WAL no se archiven repetidamente en Windows (Heikki) · Este es otro síntoma que podría suceder si algún otro proceso interfirió con la eliminación de un archivo no más largo necesario. · Fijar el procesamiento de contraseña PAM para ser más robusto (Tom) · Se sabe que el código anterior falla con la combinación del módulo PAM Linux PAM_KRB5 con Microsoft Active Directory como controlador de dominio. Podría tener problemas en otro lugar, ya que estaba haciendo suposiciones injustificadas sobre qué argumentos pasarían la pila PAM. · Levante el tamaño máximo de la token de autenticación (boleto de Kerberos) en los métodos de autenticación GSSAPI y SSPI (Ian Turner) · Mientras que el antiguo límite de 2000 bytes fue más que suficiente para las implementaciones de Unix Kerberos, los boletos emitidos por los controladores de dominio de Windows pueden ser mucho más grandes. · Asegúrese de que las restricciones de dominio se apliquen en construcciones como la matriz :: dominio, donde el dominio está sobre un tipo de matriz (Heikki) · Arregle la lógica clave extranjera para algunos casos que involucran columnas de tipo compuesto como llaves extranjeras (TOM) · Asegúrese de que la instantánea de un cursor no se modifique después de que se cree (Alvaro) · Esto podría llevar a un cursor que ofrece resultados incorrectos si las operaciones posteriores en la misma transacción modifican los datos que se supone que debe regresar el cursor. · Arregle la tabla Crear para combinar correctamente las expresiones predeterminadas procedentes de diferentes tablas de padres de herencia (TOM) · Esto solía trabajar, pero se rompió en 8.4. · Re-habilitar la colección de estadísticas de acceso para secuencias (Akira Kurosawa) · Esto solía trabajar, pero se rompió en 8.3. · Fijar el procesamiento de dependencias de propiedad durante la función Crear o reemplazar (TOM) · Fije el manejo incorrecto de donde x = x Condiciones (TOM) · En algunos casos, estos podrían ser ignorados como redundantes, pero no lo son, son equivalentes a X no son nulos. · Fije la construcción de plan incorrecta al usar la agregación de hash para implementar distintos para expresiones volátiles textualmente idénticas (TOM) · Fijar Afectionar la falla para una selección volátil distinta en expresión (TOM) · Fijar ts_stat () para no fallar en un valor de Tsvector vacío (TOM) · Haga que el analizador de búsqueda de texto acepte los guiones bajos en los atributos XML (Pedro) · Fijar el manejo de codificación en la entrada binaria XML (Heikki) · Si el encabezado XML no especifica una codificación, ahora asumimos UTF-8 de forma predeterminada; El manejo anterior fue inconsistente. · Fije el error con llame al plperl desde plperlu o viceversa (TOM) · Una salida de error de la función interna podría resultar en bloqueos debido a la falla en volver a seleccionar el intérprete de Perl correcto para la función exterior. · Fijar la sesión de la memoria de la sesión de la sesión cuando se redefinió una función PL / Perl (TOM) · Asegúrese de que las matrices PERL se conviertan correctamente a las matrices de PostgreSQL cuando se devuelva mediante una función PL / PERL de devolución establecida (Andrew Dunstan, Abhijit Menon-Sen) · Esto funcionó correctamente ya para funciones no devueltas. · Fijar un accidente raro en el procesamiento de excepciones en PL / Python (Pedro) · Fije el problema de ECPG con los comentarios en declaraciones de cursor de Declare (Michael) · Arregle ECPG para no tratar palabras clave recientemente agregadas como palabras reservadas (TOM) · Esto afectó las palabras clave llamadas, catálogo, definidor, enum, seguidores, invocadores, opciones, partición, preceding, rango, seguridad, servidor, sin límites y envoltura. · Re-permitir caracteres especiales de expresión regular en el parámetro Nombre de la función DF PSQL (TOM) · En Contrib / PG_Standby, deshabilite la conmutación por error de activación con una señal en Windows (Fujii Masao) · Esto nunca hizo nada útil, porque Windows no tiene señales de estilo UNIX, pero los cambios recientes hicieron que realmente se estrellara. · Poner opciones de congelación y verbosa en el orden correcto en el comando de vacío que produce Contrib / Vacuumdb (Heikki) · Fije la posible fuga de conexiones cuando Contrib / Dblink encuentra un error (Tatsuhito Kasahara) · Asegúrese de que el módulo FLEX PSQL se compile con las definiciones de encabezado del sistema correcto (TOM) · Esto corrige las fallas de compilación en plataformas donde el archivo grande-grande causa cambios incompatibles en el código generado. · Haga que el Postmaster ignore cualquier parámetro Application_Name en los paquetes de solicitud de conexión, para mejorar la compatibilidad con futuras versiones de LIBPQ (TOM) · Actualice los archivos de abreviatura de TimeZone para que coincidan con la realidad actual (Joachim Wieland) · Esto incluye agregar IDT al conjunto de abreviatura predeterminado TimeZone. · Actualizar los archivos de datos de la zona horaria a la versión 2009 de TzData para los cambios de la ley DST en la Antártida, Argentina, Bangladesh, Fiji, Novokuznetsk, Pakistán, Palestina, Samoa, Siria; También correcciones históricas para Hong Kong.


Postgresql Software relacionado

radmind

administrar de forma remota Múltiples sistemas de archivos UNIX ...

235 483 KB

Descargar