Útiles PostgreSQL

Consultar el tamaño de una base de datos en disco:
SELECT pg_size_pretty(pg_database_size('nombre_bd'));

Consultar el tamaño de una tabla en disco:
SELECT pg_size_pretty(pg_total_relation_size('nombre_tabla'));

Ídem sin incluir los índices:
SELECT pg_size_pretty(pg_relation_size('nombre_tabla'));

Analizar consultas:
EXPLAIN query;
EXPLAIN ANALYZE query; --este ejecuta y muestra el informe

Contar el número de elementos que tienen valores distintos en una columna:
select count(distinct nombre_columna) from nombre_tabla;

Averiguar la versión de PostgreSQL que se está ejecutando:
select version();

Advertisement

Etiquetas: , , , , ,

Deja un comentario

Fill in your details below or click an icon to log in:

Logo de WordPress.com

You are commenting using your WordPress.com account. Log Out / Cambiar )

Twitter picture

You are commenting using your Twitter account. Log Out / Cambiar )

Facebook photo

You are commenting using your Facebook account. Log Out / Cambiar )

Connecting to %s


Seguir

Get every new post delivered to your Inbox.