Fluxos de trabalho comuns

Use esta página quando souber a tarefa que quer completar, mas ainda não souber com que artigo ou superfície de extensão PostgreSQL deve começar. Se quiser uma visita detalhada a funcionalidade, comece pela extensão PostgreSQL para Visual Studio Code.

Escolha o fluxo de trabalho que se adequa à sua tarefa

Se você quiser... Comece aqui Então continua a...
Ligue-se e faça uma primeira consulta Início Rápido: Ligue e consulte o PostgreSQL Ligações e identidade, editor de consultas e IntelliSense
Explore uma base de dados desconhecida Explorador de objetos Visualizador de esquema, integração com Copilot
Investigar uma consulta lenta Editor de consultas e IntelliSense Visualizador de plano de consulta, integração com Copilot, painel de servidores
Gerir um servidor flexível do Base de Dados do Azure para PostgreSQL Ligações e identidade Dashboard de servidor, gestão de servidores Azure, Criar um servidor PostgreSQL
Use fluxos de trabalho de IA integrados no Copilot ou no host Integração com Copilot @pgsql participante na conversa, modo de agente, servidor MCP
Use fluxos de trabalho PostgreSQL baseados em terminal Usa psql no terminal Editor de consultas e IntelliSense

Ligue-se e faça a sua primeira consulta

Use este caminho quando estiver a instalar a extensão pela primeira vez ou a validar que um servidor está acessível.

  1. Comece pelo Quickstart: Ligue e consulte o PostgreSQL para a configuração mais curta de ponta a ponta.
  2. Se precisar de perfis guardados, autenticação do Microsoft Entra ID, autenticação AWS IAM para Amazon RDS/Aurora PostgreSQL, ou definições avançadas de SSL/TLS, continue para Ligações e identidade.
  3. Depois de a ligação funcionar, mova-se para o editor de consultas e o IntelliSense para abrir a Nova Consulta, executar instruções e inspecionar a saída no painel de Resultados da Consulta PostgreSQL .

Explore uma base de dados desconhecida

Utilize este caminho quando herdar um esquema existente e precisar de compreender a estrutura antes de escrever SQL.

  1. Comece com o explorador de objetos para navegar por servidores, bases de dados, esquemas e objetos na árvore de Conexões .
  2. Se precisares de encontrar um objeto específico rapidamente, usa os Objetos de Pesquisa do explorador de objetos em vez de expandir manualmente a árvore.
  3. Se precisares de um mapa de relações, continua com o Schema Visualizer.
  4. Se quiser ajuda da IA com reconhecimento do esquema para identificar objetos relevantes ou redigir a próxima consulta, continue para Integração do Copilot.

Investigar e otimizar uma consulta lenta

Use este caminho quando uma consulta for lenta, quando precisa de perceber porque é que o PostgreSQL escolheu um plano específico, ou quando quer ajuda para restringir gargalos.

  1. Reproduza a declaração no editor de consultas e IntelliSense.
  2. Visualizador de plano de consulta aberto para inspecionar o plano de execução na Vista em Árvore, Vista de Tabela, Vista Icicle ou Vista de Fonte.
  3. Se quiser assistência de IA, use a integração com o Copilot para escolher entre Analisar o Desempenho das Consultas, ações do editor focadas em consultas ou análise em modo Agente do plano em cache.
  4. Para servidores alojados no Azure, abra o painel de Servidores para correlacionar os resultados da consulta com a percentagem de CPU, IOPS e métricas de ligação.

Gerir um servidor flexível do Base de Dados do Azure para PostgreSQL

Use este caminho quando quiser monitorizar ou administrar o Base de Dados do Azure para PostgreSQL para servidores flexíveis sem ter de mudar para o portal Azure em cada etapa.

  1. Configure o fluxo de ligação e identidade em Conexões e identidade.
  2. Selecione Dashboard no nó do servidor para abrir o painel do servidor e rever os detalhes, métricas e ações rápidas do servidor.
  3. Continue para a gestão de servidores do Azure para regras de firewall, parâmetros, backups, logs e administração específica do Azure.
  4. Quando precisar de um novo ambiente, use Criar um servidor PostgreSQL para provisionar um servidor flexível Base de Dados do Azure para PostgreSQL ou criar uma instância local baseada em Docker.

Use fluxos de trabalho de IA integrados no Copilot ou no host

Utilize esta opção quando pretender chat com reconhecimento de esquema, automação baseada em ferramentas ou integração de IA ao nível do host que vá para além de um único comando do editor.

  1. Comece pela integração do Copilot para escolher o ponto de entrada certo para a tarefa à sua frente.
  2. Mude para o participante de chat @pgsql quando quiser usar chat com reconhecimento de esquema no modo Perguntar do Copilot.
  3. Continue para o modo Agente quando quiser que o Copilot se ligue, inspecione o esquema, execute consultas e trabalhe em tarefas de base de dados em vários passos.
  4. Prossiga para o servidor MCP quando o seu anfitrião suportar o registo automático do MCP e quiser que a funcionalidade da ferramenta PostgreSQL da extensão fique disponível aí.

Utilize funcionalidades nativas psql

Use este caminho quando precisar de uma sessão interativa de terminal, \ meta-comandos, COPY fluxos de trabalho ou execução de scripts num ambiente nativo psql .

  1. Começar com Utilizar psql no terminal para abrir Ligar com PSQL a partir de um nó da base de dados ou para executar Executar ficheiro com PSQL para um ficheiro .sql guardado.
  2. Volte ao editor de consultas e ao IntelliSense quando quiser opções de IntelliSense, resultados visuais, gráficos, histórico de consultas e exportação no editor.