Intalación de Postgres en Ubuntu 18.04 LTS

Postgres es una de las bases de datos relacionales más populares del mercado. Es open-source y está totalmente soportada por la comunidad, haciéndola una de las candidatas preferidas por los programadores para desarrollar aplicaciones, pues tiene poco que envidiarle a otras bases de datos que cuestan miles de Euros al año en licencias.

Instalación de Postgres 10

La instalación en Ubuntu no puede ser más sencilla. Un simple comando apt install y tendremos la base de datos instalada como servicio, ejecutándose automáticamente cuando arranquemos nuestro sistema, y con el usuario postgresql creado para empezar a trabajar.

Operaciones más comunes con la base de datos

Ver el estado en el que está la base de datos

Poner la base de datos en marcha

Parar la base de datos

Reiniciar el servicio

Recargar la configuración

Uso básico de psql

Como acceder a la consola psql

Una de las formas más comunes de trabajar con la base de datos PostgreSQL es desde la consola de comandos.

Ver la lista de comandos de ayuda psql

Sencillamente ponemos una barra invertida y un interrogante

Nos mostrará la siguiente lista:

Ver la lista de comandos de ayuda sql

Nos mostrará una lista inmensa con muchos comandos familiares para cualquiera que haya trabajado con una base de datos relacional:

Ver la ayuda sobre un comando

Nos muestra la ayuda de ese comando con la sintaxis de PostgreSQL

Salir de la interfaz psql

Seguro que has probado con <Ctrl>-<c> y estás a punto de tirar la toalla. Prueba lo siguiente:

Ficheros más comunes de Postgres

Te mostramos a continuación la localización de los ficheros más comunes de PostgresSQL en Ubuntu, para que los localices de forma sencilla cuando necesites hacer algún cambio o personalizacion siguiendo un tutorial o la documentación de la base de datos.

Ficheros de configuración

A continuación te mostramos cómo localizar los principales ficheros de nuestra instalación en Postgres. Se muestran las salidas para Ubuntu, pero estos comandos te serán muy útiles si te encuentras en unas instalación de postgres en otra distribución con la que no estés familiarizado.

pg_hba.conf

Este fichero especifica la información de autentificación de hosts (host based authentication), básicamente cómo se va a acceder a tu base de datos y desde donde.

postgresql.conf

Este fichero especifica la configuración principal del servidor

Ficheros de datos

Este será el directorio que se utilizará para el almacenamiento de datos.

Fichero de log

El fichero de log se encuentra en el siguiente directorio:

Límites de PostgreSQL

Te mostramos algunos de los límites de la base de datos Postgres. Como verás, es muy poco probable que los alcances. Son útiles para realizar comparativas con otras bases de datos y para planificar una aplicación.

LímiteValor
Tamaño máximo de la base de datosIlimitado(!)
Tamaño máximo de una tabla32 TB
Tamaño máximo de una file1.6 TB
Tamaño máximo de un campo1 GB
Número máximo de filas por tablaIlimitado(!)
Número máximo de columnas por tabla250 – 1600 dependiendo del tipo de columnas
Número máximo de índices por tablaIlimitado

Fin

Y de momento eso es todo, ¿Tienes alguna duda que podamos resolver? ¿Echas de menos alguna información? ¡Te esperamos en los comentarios!

(Visto 1.418 vecess, 6 visitas hoy)

2 comentarios sobre “Intalación de Postgres en Ubuntu 18.04 LTS

  • el 19/10/2018 a las 3:46 pm
    Permalink

    Tengo una mala instalación en Ubuntu 18 (no soy experto y estoy experimentando). La cuestión es que me gustaría limpiar la versión que tengo mal instalada y empezar una nueva. Me podéis ayudar?

    SAludos

    Izás

    Respuesta

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *