Saber desde cuándo está funcionando PostgreSQL con pg_postmaster_start_time

¿Cuándo se inició PostgreSQL? La función pg_postmaster_start_time() devuelve la fecha y hora en la que arrancó la instancia.

¿Cuándo se inició PostgreSQL? La función pg_postmaster_start_time() devuelve la fecha y hora en la que arrancó la instancia.

Continuar leyendo «Saber desde cuándo está funcionando PostgreSQL con pg_postmaster_start_time»

Ver extensiones instaladas y disponibles en PostgreSQL

Consulta con pg_extension qué extensiones están instaladas en PostgreSQL y con pg_available_extensions cuáles están disponibles.

¿Quieres saber qué extensiones tiene instaladas PostgreSQL y cuáles están disponibles? Puedes consultarlo con pg_extension y pg_available_extensions.

Continuar leyendo «Ver extensiones instaladas y disponibles en PostgreSQL»

Ver conexiones activas en PostgreSQL con pg_stat_activity

Cómo ver las sesiones activas y las consultas en ejecución en PostgreSQL con pg_stat_activity, incluyendo conexiones abiertas y sesiones idle in transaction.

¿Cómo ver las sesiones activas y las consultas en ejecución en PostgreSQL? La vista pg_stat_activity muestra las conexiones abiertas, el usuario, la base de datos, el estado y la consulta que ejecuta cada sesión.

Continuar leyendo «Ver conexiones activas en PostgreSQL con pg_stat_activity»

Listar todas las columnas de una base de datos PostgreSQL

En esta breve entrada veremos cómo listar las columnas de todas las tablas de una base de datos PostgreSQL.

El objetivo es conocer el esquema de la tabla, el nombre de la tabla, el nombre de la columna y el tipo de dato definido para la columna. Continuar leyendo «Listar todas las columnas de una base de datos PostgreSQL»