Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Verwenden Sie diese Seite, wenn Sie die Aufgabe kennen, die Sie ausführen möchten, aber Sie wissen noch nicht, mit welchem PostgreSQL-Erweiterungsartikel oder -Oberfläche Sie beginnen möchten. Wenn Sie stattdessen eine Feature-für-Feature-Tour wünschen, beginnen Sie mit der PostgreSQL-Erweiterung für Visual Studio Code.
Wählen Sie den Workflow aus, der Ihrer Aufgabe entspricht.
| Wenn Sie möchten... | Beginne hier | Fahren Sie dann fort... |
|---|---|---|
| Verbinden und Ausführen einer ersten Abfrage | Schnellstart: Verbinden und Abfragen von PostgreSQL | Verbindungen und Identität, Abfrage-Editor und IntelliSense |
| Erkunden einer unbekannten Datenbank | Objekt-Explorer | Schema-Visualisierung, Copilot-Integration |
| Langsame Abfrage untersuchen | Abfrage-Editor und IntelliSense | Abfrageplanvisualisierung, Copilot-Integration, Server-Dashboard |
| Azure Database for PostgreSQL – Flexible Server verwalten | Verbindungen und Identität | Server-Dashboard, Azure Serververwaltung, Erstellen eines PostgreSQL-Servers |
| Verwenden Sie Copilot oder hostintegrierte KI-Workflows | Copilot Integration | @pgsql Chatteilnehmer, Agentmodus, MCP-Server |
| Verwenden terminalbasierter PostgreSQL-Workflows | Verwenden von psql im Terminal | Abfrage-Editor und IntelliSense |
Verbinden und Ausführen der ersten Abfrage
Verwenden Sie diesen Pfad, wenn Sie die Erweiterung zum ersten Mal installieren oder überprüfen, dass ein Server erreichbar ist.
- Beginnen Sie mit Schnellstart: Mit PostgreSQL verbinden und Abfragen ausführen für die schnellste vollständige Einrichtung.
- Wenn Sie gespeicherte Profile benötigen, Microsoft Entra ID Authentifizierung, AWS IAM-Authentifizierung für Amazon RDS/Aurora PostgreSQL oder erweiterte SSL/TLS-Einstellungen, fahren Sie mit Verbindungen und Identität fort.
- Wechseln Sie nach der Verbindung zum Abfrage-Editor und IntelliSense , um neue Abfrage zu öffnen, Anweisungen auszuführen und die Ausgabe im Bereich "Ergebnisse der PostgreSQL-Abfrage" zu prüfen.
Erkunden einer unbekannten Datenbank
Verwenden Sie diesen Pfad, wenn Sie ein vorhandenes Schema erben und die Struktur verstehen müssen, bevor Sie SQL schreiben.
- Beginnen Sie mit dem Objekt-Explorer , um Server, Datenbanken, Schemas und Objekte in der Connections-Struktur zu durchsuchen.
- Wenn Sie ein bestimmtes Objekt schnell finden müssen, verwenden Sie suchobjekte aus dem Objekt-Explorer , anstatt die Struktur manuell zu erweitern.
- Wenn Sie ein Beziehungsdiagramm benötigen, wechseln Sie zu Schemavisualisierung.
- Wenn Sie schemaorientierte KI-Unterstützung beim Identifizieren relevanter Objekte oder beim Formulieren der nächsten Abfrage wünschen, fahren Sie mit Copilot-Integration fort.
Untersuchen und Optimieren einer langsamen Abfrage
Verwenden Sie diesen Pfad, wenn eine Abfrage langsam ist, müssen Sie verstehen, warum PostgreSQL einen bestimmten Plan ausgewählt hat, oder Sie möchten helfen, Engpässe einzugrenzen.
- Reproduzieren Sie die Anweisung im Abfrage-Editor und IntelliSense.
- Öffnen Sie Query plan visualizer, um den Ausführungsplan in der Tree View, Table View, Icicle View oder Source View zu prüfen.
- Wenn Sie KI-Unterstützung benötigen, verwenden Sie Copilot Integration, um zwischen Analyse der Abfrageleistung, abfrageorientierten Editoraktionen oder der Agentmodusanalyse des zwischengespeicherten Plans zu wählen.
- Öffnen Sie für Azure gehostete Server das Serverdashboard, um Abfrageergebnisse mit CPU-Prozentsatz, IOPS und Verbindungsmetriken zu korrelieren.
Verwalten eines flexiblen Servers für Azure Database for PostgreSQL
Verwenden Sie diesen Pfad, wenn Sie Azure Database for PostgreSQL flexiblen Server überwachen oder verwalten möchten, ohne für jeden Schritt zum Azure Portal zu wechseln.
- Richten Sie den Verbindungs- und Identitätsfluss in Verbindungen und Identität ein.
- Wählen Sie das Dashboard auf dem Serverknoten aus, um das Serverdashboard zu öffnen und Serverdetails, Metriken und schnelle Aktionen zu überprüfen.
- Fahren Sie mit der Azure Serververwaltung für Firewallregeln, Parameter, Sicherungen, Protokolle und Azure spezifische Verwaltung fort.
- Wenn Sie eine neue Umgebung benötigen, verwenden Sie PostgreSQL-Server erstellen, um einen flexiblen Server für Azure Database for PostgreSQL bereitzustellen oder eine lokale Docker-basierte Instanz zu erstellen.
Copilot oder hostintegrierte KI-Workflows verwenden
Verwenden Sie diesen Pfad, wenn Sie schemafähige Chats, toolgesteuerte Automatisierung oder KI-Integration auf Hostebene über einen einzelnen Editorbefehl hinaus benötigen.
- Beginnen Sie mit Copilot Integration, um den richtigen Einstiegspunkt für die Aufgabe vor Ihnen auszuwählen.
- Wechseln Sie zu @pgsql-Chatteilnehmer, wenn Sie im Copilot-Modus „Fragen“ einen schemabewussten Chat wünschen.
- Wechseln Sie in den Agent-Modus, wenn Sie möchten, dass Copilot eine Verbindung herstellt, das Schema prüft, Abfragen ausführt und mehrstufige Datenbankaufgaben bearbeitet.
- Fahren Sie mit dem MCP-Server fort, wenn Ihr Host die automatische MCP-Registrierung unterstützt und Sie möchten, dass die PostgreSQL-Tooloberfläche der Erweiterung dort verfügbar ist.
Nutzen Sie native psql Funktionen
Verwenden Sie diesen Pfad, wenn Sie eine interaktive Terminalsitzung, \ Metabefehle, COPY Workflows oder Skriptausführung in einer systemeigenen psql Umgebung benötigen.
- Beginnen Sie mit „psql“ im Terminal verwenden, um Mit PSQL verbinden von einem Datenbankknoten aus zu öffnen oder Datei mit PSQL ausführen für eine gespeicherte
.sql-Datei auszuführen. - Kehren Sie zum Abfrage-Editor und IntelliSense zurück, wenn Sie IntelliSense, visuelle Ergebnisse, Diagramme, Abfrageverlauf und Exportoptionen im Editor wünschen.