Monitorar consultas ativas
Beta
O Lakebase Postgres (beta com escalonamento automático) é a próxima versão do Lakebase, disponível apenas para avaliação. Para cargas de trabalho de produção, utilize a versão de pré-visualização pública do Lakebase. Consulte a seção "Como escolher entre as versões" para entender qual versão é a mais adequada para você.
Monitore as consultas ativas em seu projeto de banco de dados Lakebase Postgres para rastrear 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 de banco de dados.
- 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 recurso de computação e o banco de dados no menu suspenso 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 .
Próximos passos
- Monitore o desempenho da consulta - visualize e analise a história da consulta e os padrões de desempenho
- Monitore com pg_stat_statements - Acompanhe as estatísticas de execução de todas as instruções SQL.
- Conecte-se ao seu projeto de banco de dados - Aprenda como se conectar usando o psql ou outros clientes Postgres.