9 pontos por xguru 2026-02-22 | Ainda não há comentários. | Compartilhar no WhatsApp
  • PostgreSQL, MySQL, TiDB e outros bancos de dados principais têm seu fluxo de consultas monitorado e visualizado em tempo real
  • Um proxy entre a aplicação e o banco de dados (sql-tapd) intercepta todas as requisições SQL e as transmite por stream gRPC para o cliente TUI (sql-tap)
    • Design não intrusivo que permite observar o tráfego do banco de dados sem modificar o código
    • O sql-tapd faz o parsing direto do wire protocol do banco de dados para rastrear consultas,
      registrando em detalhe até prepared statements, binding de parâmetros e fluxo de transações
    • O cliente sql-tap conecta-se ao proxy via gRPC para exibir consultas em formato de stream em tempo real
  • UI interativa que mostra de forma intuitiva a lista de consultas, transações, tempo de execução, erros e número de linhas afetadas
  • Com EXPLAIN / EXPLAIN ANALYZE, é possível analisar imediatamente o plano de execução da consulta
  • Atalhos de teclado: mover com j/k, buscar com /, ver plano de execução com x/X, alternar para a visão de análise com a etc.
  • Na visão Analytics, visualização de estatísticas de desempenho como total de execuções por consulta e tempo médio
  • Escrito em Go. Licença MIT

Ainda não há comentários.

Ainda não há comentários.