Pasar al contenido principal
PostgreSQL Backup Manager

Una presentación corta de 5 minutos sobre PgBackMan.

PgBackMan es una herramienta para administar copias de seguridad lógicas de bases de datos PostgreSQL creadas con pg_dump y pg_dumpall. Esta diseñada para administrar backups de miles de databases ejecutandose en diferentes nodos PostgreSQL. También tiene soporte para multiples servidores de backup.

PgBackMan administra tambien la información relacionada con roles y configuración asociada cuando crea una copia de seguridad de una base de datos.

El guardian del tesoro

El propósito principal de un administrador de bases de datos (DBA) es proteger un preciado tesoro, nuestros datos.

Un DBA tiene que garantizar la integridad de los datos a su cargo, la disponibilidad de los mismos cuando se necesiten, la durabilidad en el tiempo y que sólo las personas autorizadas tengan acceso a estos.

Por desgracia esto no siempre se cumple y muy a menudo podemos ver sistemas con problemas severos en la forma que aseguran y protegen sus datos.

Monitorización

Presentación / taller sobre monitorización y PostgreSQL impartido en el PgDay Latinoamericano 2011.

Asegurando nuestros datos

Una presentación general sobre diferentes aspectos y componentes necesarios para asegurar la integridad de los datos en una base de datos PostgreSQL.

Configurando los parametros del kernel para PostgreSQL

Una instalación por defecto de PostgreSQL no necesita ninguna configuración especial del sistema operativo Linux donde se ejecuta.

Pero si vamos a utilizar PostgreSQL en sistemas de producción ó con grandes cantidades de datos, tendremos que ajustar ciertos parametros en el fichero de configuración postgresql.conf y estos cambios con gran probabilidad, harán que PostgreSQL deje de funcionar si no se ajustan ciertos parametros del núcleo de Linux.

Programando en C - pg_uname

En este pequeño artículo vamos a ver como instalar en postgreSQL una función programada en C por nosotros.

La posibilidad que tiene PostgreSQL de poder programar nuestras propias funciones en C y usarlas desde nuestra base de datos es una de las muchas características que hacen a esta base de datos tan potente. Una función programada en C podra tener entre otras cosas, acceso a muchas funciones del sistema y a la velocidad de proceso que C nos brinda.

Cambiando el prompt del cliente psql

El "prompt" (texto de introducción en la linea de comandos) en psql se puede cambiar y definir de una manera sencilla y rapida para adaptarlo a nuestras necesidades.

A mi por ejemplo me gusta que me indique en que servidor estoy trabajando, el usuario con el que estoy ejecutando comandos, si estoy en una transacción ó no, etc. Estos datos me ayudan mucho en mi trabajo diario y evitan que cometa errores.

Por defecto, el prompt del cliente psql solamente muestra el nombre de la base de datos que estais utilizando.

Consejos para aumentar el rendimiento de PostgreSQL

Como hemos dicho muchas veces, no existe siempre la solución perfecta para aumentar el rendimiento de nuestro sistema. Las bases de datos son sistemas dinámicos que se utilizan de diferentes maneras y contienen diferentes tipos de datos.

Una configuración que funciona bien con un sistema, no tiene porque hacerlo con otro y existen muchos factores que pueden afectar positiva y negativamente al rendimiento.

PostgreSQL - What makes this database so powerful

Una presentación general de la base da datos PostgreSQL para la conferencia GoOpen2008 en Oslo.

PostgreSQL - The most advanced database in the world

Una completa presentación sobre la base de datos PostgreSQL. La historia del proyecto, caracteristicas, administración e información sobre los parámetros más importantes para optimizar el producto.

Suscribirse a postgreSQL