Flussi di lavoro comuni

Usare questa pagina quando si conosce l'attività da completare, ma non si conosce ancora l'articolo o l'estensione PostgreSQL con cui iniziare. Se invece si vuole un tour delle funzionalità, iniziare con l'estensione PostgreSQL per Visual Studio Code.

Scegliere il flusso di lavoro che corrisponde all'attività

Se vuoi... Iniziare da qui Quindi continua con...
Connettersi ed eseguire la prima query Guida introduttiva: Connettersi ed eseguire query su PostgreSQL Connessioni e identità, Editor di query e IntelliSense
Esplorare un database non familiare Esplora oggetti Visualizzatore di schemi, integrazione Copilot
Analizzare una query lenta Editor di query e IntelliSense Visualizzatore del piano di query, integrazione Copilot, dashboard del server
Gestire un server flessibile di Database di Azure per PostgreSQL Connessioni e identità Dashboard delserver, gestione Azure server, Creare un server PostgreSQL
Usa Copilot o flussi di lavoro di IA integrati nell'host integrazione di Copilot @pgsql partecipante alla chat, modalità agente, server MCP
Usare flussi di lavoro PostgreSQL basati su terminale Usare psql nel terminale Editor di query e IntelliSense

Connettersi ed eseguire la prima query

Usare questo percorso quando si installa l'estensione per la prima volta o si convalida che un server sia raggiungibile.

  1. Iniziare con Avvio rapido: Connettersi ed eseguire query su PostgreSQL per la configurazione end-to-end più breve.
  2. Se sono necessari profili salvati, autenticazione Microsoft Entra ID, autenticazione IAM AWS per Amazon RDS/Aurora PostgreSQL o impostazioni SSL/TLS avanzate, passare a Connessioni e identità.
  3. Dopo il funzionamento della connessione, passare all'editor di query e IntelliSense per aprire Nuova query, eseguire istruzioni ed esaminare l'output nel pannello Risultati query PostgreSQL .

Esplorare un database non familiare

Usare questo percorso quando si eredita uno schema esistente ed è necessario comprendere la struttura prima di scrivere SQL.

  1. Iniziare con Esplora oggetti per esplorare server, database, schemi e oggetti nell'albero Connessioni .
  2. Se è necessario trovare rapidamente un oggetto specifico, usare Cerca oggetti da Esplora oggetti invece di espandere manualmente l'albero.
  3. Se è necessaria una mappa delle relazioni, passare al visualizzatore dello schema.
  4. Se vuoi l'aiuto dell'IA basato sullo schema per identificare gli oggetti pertinenti o redigere la query successiva, continua con l'integrazione di Copilot.

Analizzare e ottimizzare una query lenta

Usa questo percorso quando una query è lenta, devi capire perché PostgreSQL ha scelto uno specifico piano di esecuzione o vuoi aiuto per individuare i colli di bottiglia.

  1. Riprodurre l'istruzione nell'editor di query e IntelliSense.
  2. Apri Visualizzatore del piano di query per esaminare il piano di esecuzione in Vista ad albero, Vista tabella, Vista Icicle o Vista sorgente.
  3. Se vuoi assistenza dell'IA, usa l'integrazione di Copilot integration per scegliere tra Analyze Query Performance, le azioni dell'editor incentrate sulle query o l'analisi in modalità agente del piano memorizzato nella cache.
  4. Per Azure server ospitati, aprire il dashboard del server per correlare i risultati delle query con le metriche di percentuale cpu, operazioni di I/O al secondo e connessione.

Gestisci un server flessibile di Database di Azure per PostgreSQL

Usare questo percorso quando si vuole monitorare o amministrare Database di Azure per PostgreSQL server flessibile senza passare al portale di Azure per ogni passaggio.

  1. Configurare la connessione e il flusso di identità in Connessioni e identità.
  2. Selezionare Dashboard nel nodo server per aprire il dashboard del server ed esaminare i dettagli del server, le metriche e le azioni rapide.
  3. Passare a gestione del server di Azure per le regole del firewall, i parametri, i backup, i log e l'amministrazione specifica di Azure.
  4. Quando è necessario un nuovo ambiente, usare Creare un server PostgreSQL per effettuare il provisioning di un server flessibile Database di Azure per PostgreSQL o creare un'istanza locale basata su Docker.

Usare Copilot o flussi di lavoro di IA integrati nell'host

Usare questo percorso quando si vuole usare chat con riconoscimento dello schema, automazione guidata dagli strumenti o integrazione di intelligenza artificiale a livello di host oltre un singolo comando dell'editor.

  1. Inizia con l'integrazione con Copilot per scegliere il punto di partenza giusto per l'attività da svolgere.
  2. Passa a @pgsql partecipante della chat quando vuoi una chat con riconoscimento dello schema in modalità Ask di Copilot.
  3. Continua con la modalità agente quando vuoi che Copilot si connetta, ispezioni lo schema, esegua query e svolga attività di database in più passaggi.
  4. Procedi con il server MCP quando il tuo host supporta la registrazione automatica di MCP e vuoi che il set di strumenti PostgreSQL dell'estensione sia disponibile lì.

Usa le funzionalità native psql

Usare questo percorso quando è necessaria una sessione interattiva del terminale, \ meta-comandi, COPY flussi di lavoro o esecuzione di script in un ambiente nativo psql .

  1. Inizia con Usa psql nel terminale per aprire Connettersi con PSQL da un nodo di database o per eseguire Esegui file con PSQL per un file .sql salvato.
  2. Torna a Editor di query e IntelliSense quando vuoi usare IntelliSense, risultati visivi, grafici, cronologia delle query e opzioni di esportazione nell'editor.