Ayuda de Calíope
Todas las secciones
Herramientas de Calíope
Primeros pasos
- Bienvenido a Calíope
- Probar Calíope con servidores de verdad (Docker)
- Una base de datos de muestra pesada (caliope-demo.db)
- Conectarse por primera vez
- Navegar el espacio de trabajo
- Por qué no están todas las herramientas
- Filtrar y colapsar la barra lateral
- Modo sin conexión
- Barra de estado
- Personalizar las barras del Editor SQL
- Personalizar la barra principal
- Sesiones simultáneas en varios servidores
- Abrir la ayuda
- Abrir el sitio web desde Calíope
- Moverse por la Ayuda: el filtro de motor, «Ir» y los ejemplos de SQL
- Las herramientas en la barra de abajo
- Cuando se pierde la conexión
Conexiones
- Crear un perfil de conexión
- Editar una conexión existente
- Eliminar una conexión
- Un mismo servidor con dos direcciones
- La cadena de conexión de MongoDB
- Probar la conexión
- Conectar al servidor
- Cambiar base de datos activa
- Cerrar la conexión
- Reconexión automática
- Conexiones simultáneas a varios servidores
- Menú selector de servidor
- Añadir un servidor desde el Espacio de Trabajo
- Desconectar un servidor individual
- Configurar SSL/TLS
- Autenticación biométrica
- Organizar perfiles en grupos
- Etiquetas de entorno
- Niveles de protección
- Filtrar la lista de conexiones
- Familias de servidores y productos
- Clonar un perfil de conexión
- Cargar la lista de bases, juegos de caracteres y cotejaciones
- Notificaciones de túnel SSH
Túnel SSH
Editor SQL
- Ejecutar una consulta SQL
- Detener una consulta en ejecución
- Limpiar editor y resultados
- Formatear SQL (Beautify)
- Comillas curvas que rompen una consulta
- Modo seguro
- Transacciones
- Historial de consultas
- Visual EXPLAIN
- Delimitador de sentencias
- Exportar resultados a archivo
- Exportar tabla como INSERT
- Formatos de salida
- Concatenar resultados
- Repetición automática (polling)
- Vincular BD — conectar una segunda base de datos
- Comparar resultados entre dos servidores
- Insertar snippet en el editor
- Ver valor completo de una celda
- Editar celda avanzada
- Generar UPDATE desde celda
- Eliminar fila desde resultados
- Ayuda contextual de funciones SQL
- Gestor de sentencias SQL
- Ejecutar script completo
- La rejilla de resultados
- Buscar y reemplazar en el editor
- Navegar historial desde el editor (estilo REPL)
- Fijar resultados para comparar
- Terminal SQL integrada (modo REPL)
- Exportar resultados en múltiples formatos
- Expandir SELECT * en columnas explícitas
- Autocompletado en el editor SQL
- Plegar y desplegar bloques en el editor
- Monitor de rendimiento (CPU y memoria)
- Alternar comentario SQL (⌘D)
- Linting — diagnóstico de errores antes de ejecutar
- Ajuste de línea automático (word wrap)
- Resaltado de pares de brackets
- Resaltar coincidencias de una palabra
- Edición en columna / multi-cursor
- Ir a la definición (Go to Definition)
- Tooltip DDL al pasar el cursor (hover)
- Quick Open — Apertura rápida de objetos
- Renombrar símbolo en el script
- Query Builder — Constructor visual de consultas
- Minimapa del editor
- Abrir archivos SQL arrastrando
- Personalizar las barras de herramientas
- Notificación de query larga
- Notificación de resultado grande
- Editor avanzado de celdas (texto largo, JSON, binario)
- Comparar resultados de dos consultas
- Ver y editar datos espaciales en un mapa
- El panel de esquema del editor
- Avance de la consulta en curso
- Insertar comillas de identificador
- Tamaño de letra del editor y de los resultados
- Imprimir el resultado
- Deshacer una edición de datos
- El lienzo del constructor se conserva al cambiar de herramienta
- Perfilador de columna
- Perfil de ejecución (SHOW PROFILE)
- Asesor de índices
- Gráfico de resultado
- Benchmark de consultas
Árbol de esquema
Búsqueda global
Fragmentos
Gestor de sentencias
Reportes
Catálogos
- Explorar Catálogos
- Ver y editar el DDL de un objeto
- Crear nueva tabla
- Crear vistas, índices, rutinas, triggers y eventos
- Editar vistas, rutinas, triggers y eventos
- Poblar tabla con datos ficticios
- Modo solo lectura
- Editor de vistas
- Editor de rutinas y funciones
- Editor de triggers
- Editor de eventos del planificador
- Editor de índices
- Buscar y recargar en Catálogos
- Eliminar objetos desde Catálogos
Constructor de tablas
Diagrama ER
- Generar Diagrama ER
- Navegar el diagrama (zoom y pan)
- Crear relación FK en el diagrama
- Guardar layout del diagrama
- Exportar diagrama ER
- Ver DDL desde el diagrama
- El Diagrama ER con VoiceOver
- El diagrama ER en el espacio
- Los límites del diagrama en el espacio
- ERD multi-base: visualizar relaciones cross-database
Visual EXPLAIN
Migración de datos
Importación de datos
Tablero
- Abrir el Tablero
- Gráficas de tráfico y consultas
- Gráficas de distribución
- Cambiar el layout del Tablero
- Gráficas de rendimiento del servidor
- Alertas automáticas del Tablero
- Zoom en tarjetas del Tablero
- Personalizar el Tablero
- Modo TV
- Pausar y reanudar el Tablero
- Anclar el servidor del widget desde el Tablero
- Pantalla completa del Tablero
- Alertas del servidor
Monitor de salud
Alertas SQL
Replicación
Log de consultas
- Ver el log de consultas
- Filtrar por sesión
- Buscar en el log
- Filtrar por conexión
- Filtrar por resultado
- Actualizar manualmente el log
- Copiar resultado desde el log
- Purgar el log persistente
- Ruta y tamaño del archivo de log
- Sincronizar el log con iCloud
- Resolver errores de sincronización iCloud
- Notificación de fallo de sincronización iCloud
- Llevar una entrada del registro al editor
- Imprimir el registro de consultas
Consultas lentas del servidor
Errores y diagnóstico
- Ver el registro de errores
- Ver los errores del otro dispositivo
- No se pudo conectar al servidor
- Acceso denegado por el servidor
- La base de datos no existe
- Se perdió la conexión con el servidor
- El servidor SSH rechazó las credenciales
- La clave del servidor SSH cambió
- No se pudo leer la clave privada
- El túnel SSH se cerró solo
- El servidor SSH no respondió
- iCloud no está disponible
- Falló la sincronización con iCloud
- Se acabó el espacio de iCloud
- Calíope no tiene permiso para ese archivo
- El permiso guardado dejó de valer
- El modo seguro bloqueó una sentencia
- Falta la clave de API del asistente
- El proveedor rechazó la petición por cuota
- Una restauración se detuvo a medias
- Sacar el registro de errores de Calíope
- Activar o desactivar el registro de errores
Información del servidor
Lista de procesos
Usuarios
Respaldo y restauración
Mantenimiento de tablas
Asistente IA
- Abrir el Asistente IA
- Configurar proveedor de IA
- Apple Intelligence en el asistente
- Ollama: modelos en tu propia máquina
- Servidor MCP: que tu cliente de IA consulte Calíope
- Configurar tu cliente de IA para hablar con Calíope
- Qué ve tu cliente de IA, y qué hace después con ello
- Cargar SQL generado en el editor
- Contexto de esquema: qué se envía
- Longitud máxima del SQL generado
- Tiempo límite de respuesta del modelo
- Dictar peticiones por voz
- Exportar la conversación con la IA
- Aviso legal y privacidad del asistente IA
- Historial de conversaciones
- Sincronizar el historial con iCloud
- Copiar las respuestas del asistente
Editor SQLite
Editor DuckDB
Previsualizador de archivos
- Previsualizador de archivos
- Abrir un archivo y volver a los recientes
- Qué muestra del Markdown
- Ver un documento RTF
- Ver un archivo SQL sin ejecutarlo
- JSON, CSV y texto plano
- Buscar dentro del archivo
- Auto-refresco y límites de tamaño
- Qué codificaciones lee el Previsualizador
- Vista rápida de bases de datos y archivos de datos
- Vista rápida: límites y archivos que no puede leer
MongoDB
Redis
- Explorar claves
- Estado del servidor
- Analizar la memoria
- Comandos lentos
- Clientes conectados
- La consola de comandos
- La topología del servidor
- Reportes de Redis
- Cuando el panel del servidor Redis no puede leer
- Cuando el análisis de memoria de Redis falla
- Cuando los comandos lentos de Redis no se pueden leer
- Cuando la lista de clientes de Redis no se puede releer
- Cuando la consola de Redis no recibe respuesta
- Cuando la topología de Redis no se puede releer
Cassandra y ScyllaDB
Elasticsearch y OpenSearch
- La Consulta: Query DSL, SQL, ES|QL y PPL
- Índices: la lista, los documentos, el registro de lentas, plantillas y pipelines
- Clúster: la salud, los nodos y los shards sin asignar
- Nodo: el heap, las tasas y los thread pools
- Tareas: lo que corre en el clúster y cómo cancelarlo
- Instantáneas: repositorios, crear una y restaurarla
- Usuarios y roles: quién entra, con qué permisos y las claves de API
- Reportes de Elasticsearch y OpenSearch
Ajustes
- Idioma de la interfaz
- Ajustes — General
- Mantener Calíope ejecutándose en segundo plano
- Abrir Calíope al iniciar sesión
- Ajustes — Editor de texto
- Ajustes — Conexiones
- Ajustes — Asistente IA
- Consejos de uso
- Avisos de Calíope
- Restaurar pestañas al reconectar
- Sincronización con iCloud
- Modo «Mantener activo»
- ¿Por qué el Mac se duerme igual al cerrar la tapa?
- Qué está corriendo ahora
- Qué aparece y qué no
- Ir a, detener, y por qué a veces no se puede
- Actividades en vivo: la pantalla bloqueada, la isla y el reloj
- Actividades en vivo: cuando Calíope pasa a segundo plano
Privacidad
Calíope en otros aparatos
Widgets
Siri y Atajos
Atajos de teclado
Gestos
Menús
Accesibilidad
Compra
Manual del DBA
- Tipos de datos
- Índices
- Normalización
- Joins
- Configuración del servidor
- Límites y restricciones
- Buenas prácticas
- Performance y optimización
- Transacciones y niveles de aislamiento
- Bloqueos y deadlocks
- Particionado de tablas
- CTE y funciones de ventana
- Transacciones y niveles de aislamiento (PostgreSQL)
- VACUUM, autovacuum y el espacio que no vuelve
- Bloqueos y deadlocks (PostgreSQL)
- Índices (PostgreSQL)
- Rendimiento y diagnóstico (PostgreSQL)
- Configuración del servidor (PostgreSQL)
- Roles, permisos y seguridad (PostgreSQL)
- Respaldo y recuperación (PostgreSQL)
- Cambios de esquema en caliente (PostgreSQL)
- Tipos de datos (PostgreSQL)
- Errores y SQLSTATE (PostgreSQL)
- Particionado (PostgreSQL)
- Codificación y colación (PostgreSQL)
- Límites (PostgreSQL)
- Codificación y colaciones (SQL Server)
- Tipos de datos (SQL Server)
- Errores (SQL Server)
- Índices (SQL Server)
- Límites (SQL Server)
- Bloqueos y deadlocks (SQL Server)
- Cambios de esquema en caliente (SQL Server)
- Particionado (SQL Server)
- Rendimiento y diagnóstico (SQL Server)
- Respaldo y recuperación (SQL Server)
- Logins, usuarios y permisos (SQL Server)
- Configuración del servidor (SQL Server)
- Transacciones y niveles de aislamiento (SQL Server)
- Tipos de datos (ClickHouse)
- Motores de tabla (ClickHouse)
- Llaves e índices de salto (ClickHouse)
- Particiones y TTL (ClickHouse)
- Vistas materializadas (ClickHouse)
- Mutaciones y borrados (ClickHouse)
- Transacciones y atomicidad (ClickHouse)
- Rendimiento (ClickHouse)
- Fusiones y OPTIMIZE (ClickHouse)
- Replicación y Keeper (ClickHouse)
- Seguridad: usuarios, roles y permisos (ClickHouse)
- Configuración del servidor (ClickHouse)
- Límites (ClickHouse)
- Errores frecuentes (ClickHouse)
- Números (Oracle)
- Texto y la cadena vacía (Oracle)
- Fechas y horas (Oracle)
- Índices B-tree (Oracle)
- Índices por función, invisibles y bitmap (Oracle)
- Índices inservibles y reconstrucción (Oracle)
- Claves primarias y únicas (Oracle)
- Claves foráneas (Oracle)
- Identidad y secuencias (Oracle)
- Particiones por rango e intervalo (Oracle)
- Particiones por lista, hash y automáticas (Oracle)
- Poda y mantenimiento de particiones (Oracle)
- Tablespaces y cuotas (Oracle)
- Segmentos y extensiones (Oracle)
- Espacio que no vuelve: DELETE, TRUNCATE y SHRINK (Oracle)
- Confirmar, deshacer y el DDL que confirma (Oracle)
- Lectura consistente (Oracle)
- Niveles de aislamiento y SET TRANSACTION (Oracle)
- Bloqueos de fila y quién bloquea a quién (Oracle)
- No esperar: NOWAIT, WAIT y SKIP LOCKED (Oracle)
- Interbloqueos (Oracle)
- El optimizador y EXPLAIN PLAN (Oracle)
- Estadísticas y DBMS_STATS (Oracle)
- La caché de cursores y V$SQL (Oracle)
- Usuarios, roles y privilegios (Oracle)
- Perfiles, contraseñas que caducan y cuentas bloqueadas (Oracle)
- Respaldo y recuperación: RMAN, flashback y el volcado de Calíope (Oracle)
- Parámetros y NLS (Oracle)
- Memoria, procesos y sesiones (Oracle)
- Límites (Oracle)
- Errores ORA- frecuentes (Oracle)
- Buenas prácticas (Oracle)
- Arquitectura: TiDB, TiKV y PD (TiDB)
- Claves, AUTO_INCREMENT y AUTO_RANDOM (TiDB)
- Estadísticas, ANALYZE y su salud (TiDB)
- Consultas lentas y STATEMENTS_SUMMARY (TiDB)
- Transacciones, bloqueos y deadlocks (TiDB)
- DDL en línea y ADMIN SHOW DDL JOBS (TiDB)
- GC, AS OF TIMESTAMP y FLASHBACK (TiDB)
- Particiones, placement y grupos de recursos (TiDB)
- Usuarios, roles y TLS (TiDB)
- Lo que TiDB no tiene de MySQL
- Modelado de datos: embebido frente a referencia
- Tipos BSON y cotejamiento
- Índices: cuál elegir y la regla ESR
- El pipeline de agregación: de $match a $merge
- Transacciones: cuándo hacen falta y el conflicto 112
- Rendimiento: explain, caché de planes y perfilador
- Configuración del servidor: el archivo y lo caliente
- Seguridad: usuarios, roles y la excepción de localhost
- Respaldo: mongodump, el oplog y lo que no cubre
- Esquema: no hay ALTER, hay validador
- Fragmentación: la clave lo decide todo
- Errores frecuentes: los ocho números y qué traen dentro
- Límites: los ocho topes y cómo avisa cada uno
- Buenas prácticas: siete que se sostienen con un número
- Estructuras de datos y codificación
- Claves, nombres y caducidad
- Memoria y expulsión
- Persistencia: RDB y AOF
- Clientes y latencia
- Rendimiento
- Transacciones y scripts
- Réplicas y clúster
- Seguridad y ACL
- Configuración del servidor
- Errores frecuentes
- Lo que no se debe hacer
- Valkey: en qué se diferencia
- Modelo de datos: la clave de partición manda
- Consistencia y replicación
- Compactación: STCS, LCS y TWCS
- Tombstones y gc_grace_seconds
- Reparación e hints
- Transacciones ligeras: IF NOT EXISTS, [applied] y SERIAL
- Vistas materializadas, índices secundarios y SAI
- Trazas: cómo leerlas
- Roles y permisos
- TTL, writetime y contadores
- Errores frecuentes
- ScyllaDB: en qué se diferencia
- Índices y shards
- Mappings y tipos de campo
- Analizadores
- Query DSL básico
- Agregaciones
- Ciclo de vida: ILM e ISM
- Instantáneas y repositorios
- JVM, memoria y circuit breakers
- Salud del clúster y reparto de shards
- Seguridad: usuarios, roles, claves y licencia
- Registros de lentas
- OpenSearch: en qué se diferencia
- Tipos: la afinidad, y por qué una columna no obliga
- Transacciones: un escritor, y el 5 que lo demuestra
- Pragmas: los del archivo, los de la conexión y las órdenes
- Índices: sólo hay árbol B, y tres palabras en el plan
- Rendimiento: la transacción vale 440 veces lo demás
- DDL: cuatro cosas que ALTER sabe, y el rodeo para el resto
- Respaldo: copiar el archivo es la forma de perderlo
- Errores: ocho códigos, y el que trae tres cifras dice más
- Límites: los ocho topes, y dónde están escritos
- Buenas prácticas: siete, y cuatro se ponen al abrir
- Seguridad, usuarios y roles
- Respaldo y recuperación a un punto en el tiempo
- DDL online: cambiar el esquema sin parar
- Juegos de caracteres y cotejamiento
- Errores frecuentes y qué significan