Bienvenidos a este portal sobre PostgreSQL en español. Estas páginas pretenden ser un punto de partida y encuentro para aquellos usuarios que necesiten o quieran intercambiar información sobre el sistema de gestión de bases de datos PostgreSQL.


Disponible PostgreSQL Magazine #01

comunidad

Hace unos dias se lanzo el primer número de la revista "PostgreSQL Magazine". Esta revista es la primera revista sin ánimo de lucro creada por y para la comunidad PostgreSQL.

Esperan que la gente colabore con artículos, correciones y traducciones. Si estas interesado en el tema pasate por http://pgmag.org.

El primer número está disponible en estos enlaces:

Leer online: http://pgmag.org/01/read
Descargar PDF: http://pgmag.org/01/download
Comprar la versión impresa: http://pgmag.org/01/buy

Que la disfruteis.
--
Rafael Martinez Guerrero
PostgreSQL-es

Liberado la versión Beta1 de PostgreSQL 9.2

postgres-logo

The PostgreSQL Global Development Group anuncia la Beta1 de PostgreSQL Version 9.2 la cual incluye las siguientes mejoras

Índice de sólo las exploraciones, lo que permite a los usuarios evitar escaneos ineficientes de las tablas base
* Aumento de la carga de trabajo de sólo lectura de escala de 64 núcleos y más de 300.000 consultas por segundo
* Mejoras a los datos de velocidad de escritura, incluyendo el grupo de confirmación
* Las reducciones en el consumo de energía de la CPU
* Cascada de replicación, apoyar las bases de datos distribuidos geográficamente en espera

Nuevas versiones de Pgpool disponibles - 3.1.3 & 3.0.7

postgres-logo

Esta esencial herramienta para las arquitecturas basadas en Postgres está continuamente mejorando, y ahora está disponible en sus nuevas versiones. Ambas son versiones de bugfixing (corrección de bugs).

Líneas de tiempo del proyecto PostgreSQL y las principales RDBMS

documentos

Hace ya un tiempo que empecé a trabajar en dos diagramas con las líneas de tiempo (timeline) del proyecto PostgreSQL y las principales bases de datos relacionales de la historia. Hoy me he decidido a publicarlos para que los interesados en el tema tengan esta información disponible.

Nuevas versiones de PostgreSQL disponibles

postgres-logo

El proyecto PostgreSQL ha lanzado nuevas versiones menores de todas las series activas de PostgreSQL. Esta actualización arregla algunos problemas de seguridad.

Si utilizais pg_dump, certificados SSL y/o triggers que usen SECURITY DEFINER, deberiais de actualizar vuestros sistemas inmediatamente.

Las nuevas versiones disponibles son 9.1.3, 9.0.7, 8.4.11 y 8.3.18.

Anuncio oficial de este lanzamiento:
http://www.postgresql.org/about/news/1377/

Más información sobre las versiones lanzadas:
http://www.postgresql.org/docs/current/static/release.html

Descargas:

Logs via SQL/MED

idea

Con la versión 9.1 de PostgreSQL tenemos disponible una nueva funcionalidad llamada SQL/MED mediante la cual se puede acceder a datos externos a nuestra base de datos mediante comandos SQL.

En SQL/MED existen los llamados "Foreign Data Wrapper (FDW)" que es una especie de "driver" para acceder a un tipo de datos externos. Existen diferentes tipos y con la versión 9.1 existe uno en los modulos contrib que se llama file_fdw. Este FDW se puede utilizar para acceder ficheros en formato CSV.

Configuración intermedia de postgresql.conf

servidor

En primer lugar sería recomendable, para todos los usuarios que quieran proseguir con la lectura de este pequeño manual, que echaran previamente un vistazo a Configuración básica, donde el webmaster introduce muchos de los conceptos que cualquiera que pretenda administrar esta base de datos necesitará conocer, y expone una visión global de los ficheros implicados en esta, en ocasiones, ardua tarea.

Creando 30.000 tablas con PostgreSQL

cpu

Esta mañana leyendo los mensajes de Twitter que me llegaron por la noche, me encontre con uno que me llamó la atención, "Steward Smith blogs on Optimazing InnoDB for creating 30.000 tables (and nothing else)".

Empece a leerlo y estuvo entretenido. Trataba de lo que se podia hacer para acelerar la creación de muchos objetos en MySQL usando InnoDB, esto es especialmente importante cuando se vaya a importar una nueva base de datos que sea grande.

Nuevas versiones de PostgreSQL disponibles

postgres-logo

El proyecto PostgreSQL ha lanzado nuevas versiones menores de todas las series activas de PostgreSQL. Las nuevas versiones disponibles son 9.1.2, 9.0.6, 8.4.10, 8.3.17 y 8.2.23. Recordamos que la serie 8.2 no se actualizará más y la versión 8.2.23 es la última versión de esta serie.

Anuncio oficial de este lanzamiento:
http://www.postgresql.org/about/news/1366/

Más información sobre las versiones lanzadas:
http://www.postgresql.org/docs/current/static/release.html

Descargas:
http://www.postgresql.org/download/

Código fuente:
http://www.postgresql.org/ftp/source/

Presentación de nuevas características 9.1

comunidad

Hola a todos!

Como fue anunciado, el pasado 9-10 de noviembre, se celebraron en Zaragoza (España) las jornadas de software libre (LSWC).

En esas jornadas hubo una charla dictada por el suscripto. Les dejo el link de esa presentación:

http://www.slideshare.net/ecalvofranco/lswc-p-ostgresql91-10255881

Acepto comentarios!

¿Dónde están nuestros datos en el disco?

servidor

Al final del día, una base de datos tiene toda la información que necesita para funcionar grabada en nuestro disco duro. PostgreSQL no es una excepción.

En este artículo vamos a intentar dar una introducción sobre como PostgreSQL 9.1 graba nuestros datos en el disco y como se las arregla para encontrar los mismos cuando los necesitamos. Tener las cosas claras en lo que respecta a este tema nos puede ayudar en momentos difíciles como administradores de bases de datos, en el caso que nuestros datos se corrompan por alguna causa.

Nuevas versiones de PostgreSQL disponibles

postgres-logo

El proyecto PostgreSQL ha lanzado nuevas versiones menores de todas las series activas de PostgreSQL. Las nuevas versiones disponibles son 9.1.1, 9.0.5, 8.4.9, 8.3.16 y 8.2.22. Recordamos que la serie 8.2 dejará de actualizarse a partir de noviembre 2011.

Anuncio oficial de este lanzamiento:
http://www.postgresql.org/about/news.1355

Más información sobre las versiones lanzadas:
http://www.postgresql.org/docs/current/static/release.html

Descargas:
http://www.postgresql.org/download/

Código fuente:
http://www.postgresql.org/ftp/source/

Instalador fácil:

Lanzamiento de PostgreSQL 9.1

postgres-logo

Hoy se lanza una nueva versión principal de PostgreSQL, la versión 9.1. Después de un año de desarrollo y pruebas, este lanzamiento trae muchas características nuevas y potentes.

A continuación teneis un resumen de la nota de prensa oficial. El documento completo lo teneis en http://www.postgresql.org/about/press/presskit91.html.es

Postgresql 9.1.0 RC1 Disponible!

postgres-logo

Esta disponible la primera versión candidata de la versión 9.1, conteniendo correcciones de los bugs reportados en las betas.

Algunos de las correcciones son:
Fallos en tablas temporales huérfanas usando pg_upgrade
Error en pg_restore con standard_conforming_strings
Errores con SSI y commit en 2 fases

Puedes ver el anuncio oficial en:
http://www.postgresql.org/about/news.1341

Allí encontrarás los links para las descargas.

La beta 3 de la versión 9.1 ya está disponible!

postgres-logo

En esta versión se han corregido algunos bugs de la beta 2 (como suele suceder :P )

Desde la comunidad a la comunidad, agradecemos a todos aquellos que han aportado su grano de arena para las pruebas. Muchas de las correcciones son para SSI (Serializable Snapshot Isolation).

Otras estan en :

* compilación de PL/Python
* Gramática pobre para la declaración NOT VALID CONSTRAINT
* Documentación de FOREIGN TABLE
* Operadores Btree_Gist rotos
* bloqueos inseguros y debilitantes para ALTER TABLE

HOWTO beta test:
http://wiki.postgresql.org/wiki/HowToBetaTest