Gemini in Datenbanken – Übersicht

Gemini in Datenbanken, ein Produkt in der Gemini für Google Cloud-Portfolio, ist ein KI-basierter Datenbankassistent, mit dem Sie Ihre Datenbankflotte optimieren können und mit den Daten in Ihren Datenbanken arbeiten. Gemini in Datenbanken hilft Vereinfachung aller Aspekte von Datenbankvorgängen, einschließlich Programmierung und Leistung Optimierung, Flottenmanagement, Governance und Migrationen.

KI-Unterstützung mit Gemini in Datenbanken

Gemini in Datenbanken bietet KI-Unterstützung, um Sie auf folgende Arten zu unterstützen:

  • Risiken reduzieren und Ihre Datenbankflotte optimieren – mit Database Center. Mit Database Center können Sie die wichtigsten Zustandsprobleme Ihrer Flotte anhand der Daten Google Cloud-Projekte und Security Command Center. dann berät wie Sie betroffene Projekte oder Instanzen untersuchen können. Die Das Datenbankcenter-Dashboard zeigt einen Prozentsatz an, der angibt, Viele Ihrer Ressourcen bestehen einen bestimmten Test zu Gesundheitsproblemen. Verfügbar in AlloyDB for PostgreSQL und Cloud SQL

  • Code-Hilfe in Database Studio bereitstellen Mit Gemini in Datenbanken können Sie Fragen in natürlicher Sprache verwenden, um Ihre Daten zu verwalten und SQL-Abfragen zu erstellen Ich kann eine Reihe von Aktionen wie in einer SQL-Befehlszeile ausführen. zum Beispiel Tabellen und Indexe erstellen, Tabellen ändern oder Aufrufe. Verfügbar in AlloyDB for PostgreSQL, Cloud SQL und Spanner.

  • Mit erweiterten Abfragestatistiken potenziellen Leistungsproblemen immer einen Schritt voraus Gemini in Datenbanken umfasst erweiterte Query Insights zur Erkennung, Probleme mit der Datenbank- und Abfrageleistung mithilfe von Echtzeit-Diagnose. Sie können Messwerte aus mehreren Dimensionen schwer zu diagnostizierende Probleme zu identifizieren. Gemini in Datenbanken bietet kontextbezogene Erklärbarkeit differenzierter Datenbankkonzepte wie Warteereignisse, Datenbank sowie verschiedene Datenbankmesswerte, die zur Fehlerbehebung zur Verfügung stehen. Verfügbar in AlloyDB for PostgreSQL.

  • Sicherheitsstatus verbessern: Mit Gemini in Datenbanken können Sie die Sicherheitsstatus Ihrer Datenbanken durch proaktives Erkennen von Konfigurationsproblemen und Sicherheitsempfehlungen. Verfügbar in AlloyDB for PostgreSQL und Cloud SQL

  • Unterstützte Code- und Schemakonvertierung in Database Migration Service nutzen Mit Gemini in Datenbanken können Sie die Codekonvertierung in einem Arbeitsbereich und um die Umwandlung zu beschleunigen. Mit Gemini in der Google Datenbankverwaltung können Sie Datenbankanwendungscode wie gespeicherte Prozeduren, Trigger und Funktionen einfacher in einen PostgreSQL-kompatiblen Dialekt konvertieren, um Ihre Altdatenbanken in eine cloudoptimierte Datenbank wie Cloud SQL for PostgreSQL oder AlloyDB for PostgreSQL zu modernisieren.

Weitere Informationen dazu, wie und wann Gemini for Google Cloud Ihre Daten verwendet Als Technologie in der Frühphase kann Gemini für Google Cloud-Produkte eine Ausgabe generieren, die plausibel erscheint, aber faktisch falsch ist. Wir empfehlen, alle Ausgaben von Gemini für Google Cloud-Produkte zu validieren, bevor Sie sie verwenden. Weitere Informationen finden Sie unter Gemini für Google Cloud und verantwortungsbewusste Anwendung von KI.

Features

Die folgende Tabelle zeigt die Funktionen von Gemini in Datenbanken mit Links zur Dokumentation:

Aufgabe Art der Unterstützung Produktdokumentation
Datenbankflotte verwalten
  • Bieten Sie kontextbezogenen Chat, um mit den Ergebnissen zu interagieren.
  • Analysieren Sie Nutzungsmuster.
  • Bleiben Sie bei Datenbankproblemen einen Schritt voraus.
  • Geben Sie Empfehlungen zur Verbesserung von Datenbankkonfigurationen aus.
SQL-Abfragen generieren
  • Schreiben Sie in natürlicher Sprache, um SQL-Anweisungen zu generieren.
  • Kontextbezogenen Code abrufen, der zu Ihrem Schema passt
  • Vorhandene Abfragen optimieren und erläutern
Datenbankleistung optimieren
  • Probleme mit der Abfrageleistung ermitteln und beheben
  • Analysieren Sie Abfragemesswerte über mehrere Dimensionen hinweg.
  • Individuelle, proaktive Empfehlungen zur Kostensenkung, Verbesserung und die Sicherheit Ihrer Anwendungen erhöhen.
Datenbank modernisieren
  • Filtern Sie das Quellschema nach Problemgruppe, die durch Ihr neues SQL-Anweisungen gespeichert.
  • Sehen Sie sich die Vorschläge für Codekorrekturen an.

Wo Sie mit Gemini in Datenbanken interagieren können

Nachdem Sie Gemini in der Datenbank eingerichtet haben, können Sie an mehreren Stellen in der Google Cloud Console Hilfe anfordern:

  • Der Bereich Gemini
  • Datenbankcenter
  • Gemini-Hilfe in Studio
  • Dashboard Query Insights
  • Die Seite Konvertierungsarbeitsbereiche im Database Migration Service
  • AlloyDB for PostgreSQL- und Cloud SQL-Seiten

Dialogorientierte Unterstützung in Gemini in Datenbanken

Mit der dialogorientierten Unterstützung von Gemini in Datenbanken können Sie erhalten Sie KI-gestützte Antworten auf Ihre Fragen zu den folgenden Themen:

  • Abfrage- und Systemleistung
  • Status der Datenbankflotte

Dialogunterstützung für die Abfrage- und Systemleistung

Die folgenden Produkte bieten dialogorientierte Unterstützung für Abfragen und Systemleistungsprobleme in der Google Cloud Console an:

  • AlloyDB for PostgreSQL
  • Cloud SQL for MySQL
  • Cloud SQL for PostgreSQL

Mit der Konversationshilfe können Sie Fragen zu folgenden Themen stellen: Häufige Arten von Problemen bei der Abfrage und der Systemleistung:

  • Abfragemesswerte
  • Systemmesswerte
  • Indexberater
  • Aktive Abfragen
  • Verbesserte Abfragestatistiken
  • Ereigniszeitachsen

Wenn Sie den Konversationsmodus verwenden möchten, rufen Sie eine der folgenden Seiten in die Google Cloud Console für ein unterstütztes Produkt und suchen Sie nach Gemini. Bereich:

  • Seite Übersicht
  • Seite Systemstatistiken
  • Seite Query Insights
  • Seite Abfragedetails

Die folgende Tabelle enthält Beispiel-Prompts für Ereigniszeitachsen, Abfragemesswerte, und Systemmesswerte:

Kategorie Beispiel-Prompts
Ereigniszeitachsen
  • „Gab es in den letzten 7 Tagen Neustarts für diese Datenbank?“
  • „Wann war das letzte Instanzupdate in den letzten 24 Stunden für dieser Datenbank?“
Abfragemesswerte
  • „Summarize Database query trends by users“ (Zusammenfassung von Datenbankabfragetrends nach Nutzern)
  • „Welche meiner Abfragen haben eine hohe Latenz für diese Datenbank Instanz?“
  • „Was ist die langsamste Abfrage für diese Datenbank in dieser Instanz?“
  • „Wie lang sind die Wartezeiten für query id = in dieser Datenbank?“
Systemmesswerte
  • „Wie viele Fehlerlogeinträge gibt es für diese Datenbankinstanz?“
  • „Wie hoch ist die Anzahl der Anweisungen für diese Datenbankinstanz?“
  • „Wie hoch war die CPU-Auslastung für diese Datenbankinstanz um PM heute?“

Standardmäßig antwortet der Assistent von Gemini mit Daten aus der vorherigen Stunde. Sie können verschiedene Zeiträume, z. B. in den letzten 24 Stunden oder 7 Tagen. Die Antworten sind auf die letzten 7 Tagen.

Antworten, die sich auf Ereigniszeitachsen beziehen, sind auf die 200 letzten Ereignisse beschränkt. Für AlloyDB for PostgreSQL, Fragen zum Ereigniszeitplan sind auf us-central-1 beschränkt Region

Konversationshilfe für Database Center

Sie können den konversationellen Assistenten in Gemini nutzen, um Hilfe bei folgenden Problemen zu erhalten: Ihre Instanzen und Datenbanken in Database Center. Beispiel: können Sie Gemini mit Fragen zum Zustand Ihrer Datenbankflotte und zu Gemini empfiehlt Möglichkeiten zur Optimierung der Datenbanken in Ihrer Flotte.

Weitere Informationen finden Sie unter Mit Gemini Informationen zu Problemen mit dem Flottenzustand erhalten.

Datenbankcenter

Database Center ist ein Dashboard mit Statusproblemen für die Instanzen und Datenbanken in Ihrem Google Cloud-Projekt. Sie sehen einen Prozentsatz, der angibt, wie viele Ihrer Ressourcen einen bestimmten Test für Probleme mit der Zuverlässigkeit bestehen.

Weitere Informationen finden Sie unter Database Center-Übersicht.

AlloyDB for PostgreSQL- und Cloud SQL-Seiten

Sie können eine Liste mit Empfehlungen zu Sicherheit, Datenschutz und Leistung aufrufen. die in der Google Cloud Console für AlloyDB for PostgreSQL und Cloud SQL angezeigt werden.

Weitere Informationen finden Sie unter Empfehlungen zur Datenbanksicherheit und Empfehlungen zum Datenschutz und zur Leistung.

Unterstützung durch Gemini in Studio

Wenn Sie Cloud SQL oder AlloyDB for PostgreSQL verwenden, können Sie auf pen_spark Hilfe beim Programmieren, Verstehen und optimieren Sie SQL-Abfragen basierend auf Anweisungen in natürlicher Sprache, basieren auf Ihrem Datenbankschema. Beispielsweise können Sie Gemini auffordern, um SQL als Reaktion auf die folgenden Prompts zu generieren:

  • "Erstellen Sie eine Tabelle, in der die Ergebnisse einer Umfrage zur Kundenzufriedenheit erfasst werden."
  • "Fügen Sie der Tabelle "Sänger" eine Datumsspalte mit dem Namen "Geburtsdatum" hinzu."
  • „Wie viele Sänger wurden in den 1990ern geboren?“

Weitere Informationen finden Sie hier:

Codevorschläge in Studio

Database Migration Service bindet Gemini für Google Cloud in Konvertierungsarbeitsbereiche, mit denen Sie des Konvertierungsprozesses in zwei Bereichen:

  • Stellen Sie Funktionen zur Erklärbarkeit von Code mit dem Conversion-Assistenten: eine Reihe dedizierter Aufforderungen, mit denen Sie die Conversion-Logik besser verstehen, sowie Korrekturen vorschlagen können. oder den Conversion-Code optimieren.

  • Fehlerbehebungen für Konvertierungsprobleme beschleunigen mit Vorschläge zur Codekonvertierung von Gemini: ein Mechanismus in dem das Gemini-Modell lernen kann, wenn Sie Konvertierungsprobleme beheben und schlagen Änderungen an anderen fehlerhaften Objekten im Arbeitsbereich vor.

Weitere Informationen finden Sie hier:

Gemini in Datenbanken einrichten

Eine ausführliche Anleitung zur Einrichtung finden Sie unter Gemini in Datenbanken einrichten

Nächste Schritte