Monitorar consultas ativas
Beta
A partir de 15 de junho, o Lakebase está disponível em Beta no GCP. Consulte Disponibilidade regional para regiões compatíveis.
Monitore as consultas ativas em seu projeto Lakebase Postgres para rastrear as consultas em execução, identificar gargalos de desempenho e analisar a execução de consultas em tempo real.
visualizar consultas ativas
- No aplicativo Lakebase, selecione seu projeto.
- Na barra lateral, selecione uma filial.
- Acesse o monitoramento .
- Selecione a tab Consultas ativas .

A view Consultas ativas exibe até 100 consultas em execução no momento para a filial selecionada. Selecione o tipo de computação , o banco de dados e a função na lista suspensa e, em seguida, use o botão de atualização para atualizar a lista com as consultas ativas mais recentes.
Esta view consulta a view do sistema pg_stat_activity do Postgres para mostrar a atividade real de consulta do tempo.
Entendendo a viewde consultas ativas
A tabela de consultas ativas exibe as seguintes informações para cada consulta em execução:
- PID: O ID do processo do backend Postgres que está executando a consulta. Esse identificador único pode ser usado para rastrear ou encerrar consultas específicas, se necessário.
- duração: O tempo decorrido em que a consulta está em execução. Clique no cabeçalho da coluna para classificar as consultas por duração e identificar operações de longa duração.
- Consulta: A instrução SQL que está sendo executada. Isso mostra o texto real da consulta, o que pode ajudar a identificar problemas de desempenho ou atividades inesperadas no banco de dados.
Sobre pg_stat_activity
A view de consultas ativas é alimentada pela view do sistema pg_stat_activity Postgres, que está disponível no Lakebase Postgres por default. Para executar consultas personalizadas nos dados coletados por pg_stat_activity, você pode usar o EditorSQL ou qualquer cliente Postgres, como psql.
Para obter detalhes sobre pg_stat_activity, consulte pg_stat_activity na documentação do PostgreSQL.
A view do sistema pg_stat_activity mostra apenas as consultas em execução no momento. Após a conclusão de uma consulta, ela deixa de aparecer na view de Consultas ativas .