Esta página describe Calíope 1.5, la versión que estoy construyendo ahora mismo. La 1.4 ya está en la App Store para Mac, iPad, iPhone, Apple Watch, Apple TV y Apple Vision Pro. El changelog dice en qué versión llegó cada función.

Añade un botón «Abrir en Calíope» a cada tema. Sólo funciona con la app instalada.

Información del servidor

Información del servidor

Versión, host, directorio de datos, juego de caracteres, límite de conexiones y tu propia conexión.

Dónde está: Espacio de Trabajo › Herramientas › Información del servidor

Abre Información del servidor desde la barra lateral de herramientas. La pestaña Información reúne lo que identifica al servidor y a tu conexión: versión, host, puerto, directorio de datos, juego de caracteres y collation, máximo de conexiones, y el id y el usuario de tu conexión. Las cuatro pestañas siguientes listan cada variable y cada contador de estado, globales y de tu sesión, y Uso de HDD enseña cuánto ocupa en disco cada tabla.

SQL Server

Con SQL Server no hay juego de caracteres del servidor ni socket, así que esas líneas no aparecen; la collation es la predeterminada del servidor.

PostgreSQL

Con PostgreSQL el juego de caracteres es la codificación del servidor, la collation es la de la base conectada, y no hay línea de socket.

Palabras clave: server info, versión, uptime, replicación, variables

Variables y estado del servidor

Consulta y filtra las variables globales y de sesión.

Dónde está: Información del servidor › Campo de filtro

Las pestañas Variables globales, Estado global, Variables sesión y Estado sesión muestran todas las variables y contadores de estado del servidor con su valor actual. Escribe en el campo de filtro de la barra de herramientas para acotar la lista: busca en el nombre y en el valor.

SQL Server

Con SQL Server, Variables globales son sys.configurations —lo que cambia sp_configure, con el valor en uso— y las propiedades del servidor, con el prefijo SERVERPROPERTY.; Estado global reúne los contadores de rendimiento y sys.dm_os_sys_info; Variables sesión son las opciones SET de tu conexión, y Estado sesión es la fila de tu sesión en sys.dm_exec_sessions.

PostgreSQL

Con PostgreSQL, Variables globales es todo pg_settings, con la unidad junto al valor; Estado global suma pg_stat_database de todas las bases y cuenta las conexiones de pg_stat_activity; Variables sesión lista sólo lo que tu conexión ha cambiado, así que suele estar vacía, y Estado sesión es la fila de tu conexión en pg_stat_activity.

Palabras clave: SHOW VARIABLES, SHOW STATUS, variables, estado, filtrar

Uso de disco por base de datos

Tamaño en MB de cada base de datos y tabla en el servidor.

Dónde está: Información del servidor › Pestaña Uso de HDD

La pestaña Uso de HDD muestra una tabla con el esquema, la tabla, su tamaño en MB y sus filas, y el total debajo. Usa el filtro de MB mínimo en la barra de herramientas para mostrar solo las tablas grandes.

MySQLMariaDBAurora

Una última columna dice el motor de almacenamiento de cada tabla. Las cifras salen de information_schema, así que requieren permisos sobre él, y las filas de una tabla InnoDB son una estimación.

SQL Server

Con SQL Server lista todas las bases que tu login puede abrir, con su esquema (demo.dbo), y el tamaño cuenta datos e índices. No hay columna de motor de almacenamiento.

PostgreSQL

Con PostgreSQL lista las tablas de la base conectada en todos sus esquemas, pg_catalog incluido; el tamaño cuenta índices y TOAST, y las filas son la estimación del planificador: una tabla que nunca se ha analizado dice —. No hay columna de motor de almacenamiento.

Palabras clave: HDD, disco, tamaño, MB, information_schema, espacio

Auto-refresco y exportar en Info del Servidor

Actualiza los datos automáticamente y exporta la información a un archivo.

Dónde está: Información del servidor › Auto-refresco / Exportar

La barra de herramientas de Info del Servidor incluye:

- Toggle de auto-refresco — actívalo para que los datos de variables y estado se actualicen automáticamente en el intervalo configurado.
- Exportar — guarda los datos actuales de la pestaña activa (variables, estado o uso de HDD) en un archivo de texto para compartir o archivar.

Palabras clave: auto-refresco, exportar, actualizar, refresh, guardar variables