9 points par xguru 2026-02-22 | Aucun commentaire pour le moment. | Partager sur WhatsApp
  • Surveille et visualise en temps réel le flux de requêtes de bases de données majeures comme PostgreSQL, MySQL et TiDB
  • Un proxy entre l’application et la base de données (sql-tapd) intercepte toutes les requêtes SQL et les transmet au client TUI (sql-tap) via un flux gRPC
    • Une conception non intrusive qui permet d’observer le trafic de la base sans modification du code
    • sql-tapd analyse directement le wire protocol de la base de données pour suivre les requêtes,
      et enregistre finement jusqu’aux prepared statements, à la liaison de paramètres et au flux des transactions
    • Le client sql-tap se connecte au proxy via gRPC et affiche les requêtes sous forme de flux en temps réel
  • Une interface interactive qui affiche de manière intuitive la liste des requêtes, les transactions, le temps d’exécution, les erreurs et le nombre de lignes affectées
  • La fonctionnalité EXPLAIN / EXPLAIN ANALYZE permet d’analyser immédiatement le plan d’exécution des requêtes
  • Raccourcis clavier : déplacement avec j/k, recherche avec /, affichage du plan d’exécution avec x/X, bascule vers la vue d’analyse avec a, etc.
  • La vue Analytics visualise des statistiques de performance comme le nombre total d’exécutions et le temps moyen par requête
  • Écrit en Go. Licence MIT

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.