Gemini in Datenbanken – Übersicht

Gemini in Databases, ein Produkt im Portfolio Gemini for Google Cloud, ist ein KI-gestützter Datenbankassistent, mit dem Sie Ihre Datenbankflotte optimieren und mit den Daten in Ihren Datenbanken arbeiten können. Gemini in Datenbanken vereinfacht alle Aspekte von Datenbankvorgängen, einschließlich Programmierung, Leistungsoptimierung, Flottenmanagement, Governance und Migration.

KI-Unterstützung mit Gemini in Datenbanken

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

  • Mit Database Center Risiken reduzieren und Ihre Datenbankflotte optimieren Mit dem Datenbankcenter können Sie die wichtigsten Statusprobleme Ihrer Flotte anhand von Daten aus Ihren Google Cloud-Projekten und Security Command Center aggregieren und zusammenfassen. Das Datenbankcenter teilt Ihnen dann mit, wie Sie betroffene Projekte oder Instanzen untersuchen können. Im Dashboard des Datenbankcenters wird ein Prozentsatz angezeigt, der angibt, wie viele Ihrer Ressourcen einen bestimmten Systemproblemtest bestanden haben. Verfügbar in AlloyDB for PostgreSQL und Cloud SQL.

  • Codehilfe 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. Sie können eine Reihe von Aktionen wie in einem SQL-Befehlszeilenclient ausführen, z. B. Tabellen und Indexe erstellen, Tabellen ändern oder Ansichten einrichten. Verfügbar in AlloyDB for PostgreSQL, Cloud SQL und Spanner.

  • Dank erweiterter Abfragestatistiken sind Sie potenziellen Leistungsproblemen immer einen Schritt voraus. Gemini in Datenbanken enthält erweiterte Abfragestatistiken, mit denen sich Probleme mit der Datenbank- und Abfrageleistung mithilfe von Echtzeitdiagnosen erkennen, beheben und verhindern können. Sie können Messwerte über mehrere Dimensionen hinweg korrelieren, um schwer zu diagnostizierende Probleme zu identifizieren. Gemini in Datenbanken bietet kontextabhängige Erklärbarkeit für differenzierte Datenbankkonzepte wie Warteereignisse, Datenbank-Flags und verschiedene Datenbankmesswerte, die für die Fehlerbehebung verfügbar sind. Verfügbar in AlloyDB for PostgreSQL.

  • Sicherheitsstatus verbessern Gemini in Datenbanken hilft Ihnen, den Sicherheitsstatus Ihrer Datenbanken zu verbessern, indem Konfigurationsprobleme proaktiv erkannt und Sicherheitsempfehlungen gegeben werden. Verfügbar in AlloyDB for PostgreSQL und Cloud SQL.

  • Unterstützte Code- und Schemakonvertierungen in Database Migration Service verwenden Gemini in Datenbanken hilft Ihnen, die Codekonvertierung in einem Arbeitsbereich zu verbessern und die Konvertierung zu beschleunigen. Gemini in Datenbanken vereinfacht die Konvertierung von Datenbankanwendungscode wie gespeicherte Prozeduren, Trigger und Funktionen in einen PostgreSQL-kompatiblen Dialekt, um Ihre Legacy-Datenbanken in eine cloudoptimierte Datenbank wie Cloud SQL for PostgreSQL oder AlloyDB for PostgreSQL zu modernisieren.

Gemini verwendet Ihre Prompts und seine Antworten nicht als Daten zum Trainieren seines Modells. Weitere Informationen finden Sie unter So verwenden Gemini for Google Cloud Ihre Daten. Gemini ist noch in der Anfangsphase und kann eine Ausgabe generieren, die plausibel erscheint, aber sachlich falsch ist. Wir empfehlen, die gesamte Ausgabe von Gemini vor der Verwendung zu validieren. Weitere Informationen finden Sie unter Gemini für Google Cloud und Responsible AI.

Features

Die folgende Tabelle zeigt Gemini in den Datenbankfunktionen zusammen mit Links zur Dokumentation:

Task (Aufgabe) Art der Unterstützung Produktdokumentation
Datenbankflotte verwalten
  • Kontext-Chat bereitstellen, um mit den Ergebnissen zu interagieren.
  • Nutzungsmuster analysieren
  • Bleiben Sie Datenbankproblemen einen Schritt voraus.
  • Geben Sie Empfehlungen zur Verbesserung der Datenbankkonfigurationen.
SQL-Abfragen generieren
  • Schreiben Sie in natürlicher Sprache, um SQL-Anweisungen zu generieren.
  • Rufen Sie kontextbezogenen Code ab, der mit Ihrem Schema funktioniert.
  • Vorhandene Abfragen optimieren und erklären
Datenbankleistung optimieren
  • Probleme mit der Abfrageleistung erkennen und beheben.
  • Messwerte von Abfragen über mehrere Dimensionen hinweg analysieren
  • Bieten Sie maßgeschneiderte, proaktive Empfehlungen zur Kostensenkung, Leistungsverbesserung und zum Schutz Ihrer Anwendungen.
Datenbank modernisieren
  • Filtern Sie das Quellschema nach Problemgruppe, die durch die neu gespeicherten SQL-Anweisungen kontextualisiert wird.
  • Sehen Sie sich Vorschläge für Codekorrekturen an.

Wo in Datenbanken mit Gemini interagieren kann

Nachdem Sie für ein Projekt Gemini in Datenbanken eingerichtet haben, können Sie in der Google Cloud Console an verschiedenen Stellen um Unterstützung bitten:

  • Der Gemini-Conversational Agent
  • Datenbankcenter
  • Gemini-Unterstützung in Studio
  • Dashboard Query Insights
  • Die Seite Konvertierungsarbeitsbereiche im Database Migration Service
  • Seiten zu AlloyDB for PostgreSQL und Cloud SQL

Gemini im Datenbank-Unterhaltungs-Agent

Sie können den Konversations-Agent Gemini verwenden, um Unterstützung zu Ihren Instanzen und Datenbanken zu erhalten. Sie können Gemini beispielsweise Fragen zum Zustand Ihrer Datenbankflotte stellen, und Gemini bietet Möglichkeiten zur Optimierung der Datenbanken in Ihrer Flotte.

Weitere Informationen finden Sie unter Mit Gemini mehr über Probleme mit dem Flottenzustand erfahren.

Datenbankcenter

Das Datenbankcenter ist ein Dashboard von Systemproblemen für die Instanzen und Datenbanken in Ihrem Google Cloud-Projekt. Es wird ein Prozentsatz angezeigt, der angibt, wie viele Ihrer Ressourcen einen bestimmten Test auf Systemprobleme bestanden haben.

Weitere Informationen finden Sie unter Übersicht über das Datenbankcenter.

Seiten zu AlloyDB for PostgreSQL und Cloud SQL

Sie können sich die Liste der Sicherheits-, Datenschutz- und Leistungsempfehlungen ansehen, 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 zu Datenschutz und Leistung.

Gemini-Unterstützung in Studio

Wenn Sie Cloud SQL oder AlloyDB for PostgreSQL verwenden, können Sie auf pen_spark Hilfe beim Programmieren klicken, um SQL-Abfragen anhand von Anweisungen in natürlicher Sprache, die auf Ihrem Datenbankschema basieren, zu generieren, zu verstehen und zu optimieren. Sie können Gemini beispielsweise dazu auffordern, SQL als Antwort auf die folgenden Eingaben 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 integriert Gemini in die Seite Konvertierungsarbeitsbereiche. Gemini analysiert die Fehlerbehebungen, die Sie bei Konvertierungsproblemen mit SQL-Objekten vorgenommen haben, und schlägt auf Grundlage Ihrer Eingabe andere Änderungen vor. Auf diese Weise können Sie Ihre Korrekturen auf mehrere Objekte anwenden, ohne alle Änderungen manuell vornehmen zu müssen. Wenn genügend Änderungen vorgenommen wurden, zeigt Gemini eine Aufforderung an und schlägt weitere Änderungen vor.

Weitere Informationen finden Sie hier:

Gemini in Datenbanken einrichten

Ausführliche Informationen zur Einrichtung finden Sie unter Gemini in Datenbanken einrichten.

Nächste Schritte