Cette page décrit Calíope 1.7, la version que je construis en ce moment. La 1.6 est sur l'App Store pour Mac, iPad, iPhone, Apple Watch, Apple TV et Apple Vision Pro. Le changelog indique dans quelle version chaque fonction est arrivée.

Ajoute un bouton « Ouvrir dans Calíope » à chaque sujet. Ne fonctionne qu'avec l'app installée.

Outils Calíope

Outils Calíope

Catalogue visuel de tous les outils disponibles dans la barre principale.

Où le trouver : Espace de travail › Outils

  • Éditeur SQL Écrivez, formatez et exécutez du SQL avec coloration syntaxique, autocomplétion et mode sûr.
  • Tableau de bord Métriques en direct du serveur : connexions, QPS, mémoire, taux de succès du cache.
  • Assistant IA Convertit le langage naturel en SQL avec le fournisseur de votre choix ; ceux du cloud demandent votre propre clé API.
  • Catalogues Explorez tables, vues, routines, déclencheurs, événements et index avec DDL en direct.
  • Constructeur de requêtes Composez des SELECT avec jointures et filtres visuellement, sans écrire de SQL.
  • Informations serveur Variables, état, version, moteurs et capacités du serveur connecté.
  • Liste des processus Voyez et arrêtez les requêtes en cours sur le serveur (SHOW PROCESSLIST).
  • Alertes SQL Vos propres règles sur des requêtes SQL, qui alertent quand une valeur franchit son seuil.
  • Sauvegarde Sauvegarde sélective de bases, tables et données, avec planification et rétention.
  • Gestion des utilisateurs Créez, modifiez et supprimez des comptes ; attribuez des privilèges au niveau base ou table.
  • Maintenance des tables OPTIMIZE, ANALYZE, REPAIR et CHECK sur une ou plusieurs tables à la fois.
  • Migration de données Copiez tables, vues, routines et déclencheurs entre serveurs avec options granulaires.
  • Diagramme ER Diagramme entité-association interactif avec glisser, zoom et navigation par clés étrangères.
  • Comparer les schémas Diff entre deux bases : tables, colonnes, index et routines ajoutés ou modifiés.
  • Moniteur de réplication État de la réplication, retard et erreurs en cours.
  • Visionneuse binlog Explorez les événements du binary log avec filtres par date, base et type.
  • Fragments Bibliothèque d'extraits réutilisables (requêtes ou commandes), groupés par moteur et synchronisés.
  • Journal des requêtes Historique local de tout le SQL exécuté, avec durées, lignes et filtres de recherche.
  • Moniteur de santé du serveur Alertes et graphiques historiques : hit rate, threads, débit et temps de réponse.
  • Éditeur SQLite Ouvrez et modifiez des fichiers SQLite locaux : structure, données, SQL et pragmas, sans serveur.
  • Éditeur DuckDB Ouvrez des fichiers DuckDB locaux et explorez leur structure et leurs données avec du SQL analytique, sans serveur.
  • Aperçu de fichiers Lisez des fichiers .md, .sql, .json, .csv et .log en lecture seule, avec Markdown rendu et actualisation automatique.
  • Journal des erreurs Ce qui a échoué dans l’app, avec sa date, son appareil et la marche à suivre. Fonctionne hors connexion.
  • Recherche et remplacement globaux Recherchez un texte dans toutes les colonnes de texte d’une base et remplacez-le en masse, en voyant d’abord le résultat ligne par ligne.
  • Rapports Enregistrez une requête avec ses paramètres et une sortie définie, puis exécutez-la quand vous voulez : le même rapport donne le même résultat.
  • Topologie de réplication Un groupe de réplication entier d’un coup d’œil : chaque membre avec son rôle, son retard et s’il répond.
  • Journal des requêtes lentes Ce que le serveur a consigné des requêtes ayant dépassé son seuil, pour tous les clients qui s’y connectent — avec les commandes pour activer le journal, déplacer le seuil et voir où il écrit.
  • Collections MongoDB Parcourez bases, collections et documents, et modifiez-les en JSON.
  • Requête MongoDB Filtrez des documents ou exécutez un pipeline d’agrégation.
  • Index MongoDB Consultez, créez et supprimez les index d’une collection.
  • Serveur MongoDB État du serveur, opérations en cours, utilisateurs et rôles.
  • Commandes MongoDB Envoyez une commande au serveur et voyez sa réponse.
  • Profileur MongoDB Quelles opérations le serveur a enregistrées pour avoir dépassé le seuil, et à quel niveau se trouve le profileur de chaque base.
  • Explorateur de clés Parcourez les clés par préfixe avec leur type et leur TTL, et ouvrez-en une pour voir sa valeur.
  • Panneau du serveur Mémoire, taux de succès, clés expirées, clients et opérations par seconde, avec la persistance et le pub/sub.
  • Analyseur de mémoire Parcourt toutes les clés, avec un frein, et additionne la mémoire qu’occupe chaque préfixe.
  • Commandes lentes Les commandes que le serveur a consignées pour avoir dépassé son seuil, avec les deux réglages qui pilotent le journal.
  • Clients connectés Chaque connexion ouverte sur le serveur, ce qu’elle fait, et la possibilité de la déconnecter.
  • Console de commandes Envoyez une commande au serveur et voyez sa réponse, sauf les commandes dangereuses, qui sont refusées.
  • Topologie des nœuds Le rôle de chaque nœud, son retard de réplication en octets et, dans un cluster, les slots qu’il sert.

Mots-clés : catalogue, outils, barre, index, fonctionnalités