Cette page décrit Calíope 1.5, la version que je construis en ce moment. La 1.4 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.

Informations serveur

Informations sur le serveur

Version, hôte, répertoire de données, jeu de caractères, limite de connexions et votre propre connexion.

Où le trouver : Espace de travail › Outils › Informations serveur

Ouvrez Informations serveur depuis la barre latérale des outils. L'onglet Informations réunit ce qui identifie le serveur et votre connexion : version, hôte, port, répertoire des données, jeu de caractères et collation, nombre maximal de connexions, ainsi que l'identifiant et l'utilisateur de votre connexion. Les quatre onglets suivants listent chaque variable et chaque compteur d'état, globaux et de votre session, et Utilisation du disque montre la place que prend chaque table.

SQL Server

Avec SQL Server, il n'y a ni jeu de caractères du serveur ni socket : ces lignes n'apparaissent pas, et la collation est celle du serveur par défaut.

PostgreSQL

Avec PostgreSQL, le jeu de caractères est l'encodage du serveur, la collation est celle de la base connectée, et il n'y a pas de ligne de socket.

Mots-clés : server info, version, uptime, réplication, variables

Variables et état du serveur

Consultez et filtrez les variables globales et de session.

Où le trouver : Informations serveur › Champ de filtre

Les onglets Variables globales, État global, Variables de session et État de session affichent toutes les variables et tous les compteurs d’état du serveur avec leur valeur actuelle. Tapez dans le champ de filtre de la barre d'outils pour restreindre la liste : il cherche dans le nom et dans la valeur.

SQL Server

Avec SQL Server, Variables globales reprend sys.configurations —ce que modifie sp_configure, avec la valeur en cours— et les propriétés du serveur, préfixées SERVERPROPERTY. ; État global réunit les compteurs de performance et sys.dm_os_sys_info ; Variables de session liste les options SET de votre connexion, et État de session la ligne de votre session dans sys.dm_exec_sessions.

PostgreSQL

Avec PostgreSQL, Variables globales reprend tout pg_settings, avec l'unité à côté de la valeur ; État global additionne pg_stat_database sur toutes les bases et compte les connexions de pg_stat_activity ; Variables de session ne liste que ce que votre connexion a modifié, si bien qu'il est souvent vide, et État de session est la ligne de votre connexion dans pg_stat_activity.

Mots-clés : SHOW VARIABLES, SHOW STATUS, variables, état, filtrer

Utilisation du disque par base de données

Taille en Mo de chaque base de données et table sur le serveur.

Où le trouver : Informations serveur › Onglet Utilisation HDD

L'onglet Utilisation du disque affiche un tableau avec le schéma, la table, sa taille en Mo et ses lignes, et le total en dessous. Utilisez le filtre de Mo minimum dans la barre d'outils pour n'afficher que les grandes tables.

MySQLMariaDBAurora

Une dernière colonne donne le moteur de stockage de chaque table. Les chiffres viennent de information_schema, ils demandent donc des permissions dessus, et les lignes d'une table InnoDB sont une estimation.

SQL Server

Avec SQL Server, il liste toutes les bases que votre login peut ouvrir, avec leur schéma (demo.dbo), et la taille compte les données et les index. Il n'y a pas de colonne de moteur de stockage.

PostgreSQL

Avec PostgreSQL, il liste les tables de la base connectée dans tous ses schémas, pg_catalog compris ; la taille compte les index et le TOAST, et les lignes sont l'estimation du planificateur : une table jamais analysée affiche —. Il n'y a pas de colonne de moteur de stockage.

Mots-clés : HDD, disque, taille, Mo, information_schema, espace, stockage

Actualisation automatique et export dans Info du serveur

Actualisez les données automatiquement et exportez les informations dans un fichier.

Où le trouver : Informations serveur › Actualisation auto / Exporter

La barre d'outils d'Info du serveur comprend :

- Bouton bascule d'actualisation automatique — activez-le pour que les données de variables et d'état soient mises à jour automatiquement à l'intervalle configuré.
- Exporter — enregistre les données actuelles de l'onglet actif (variables, état ou utilisation HDD) dans un fichier texte pour le partager ou l'archiver.

Mots-clés : actualisation automatique, exporter, actualiser, refresh, enregistrer variables