Gemini in Datenbanken – Übersicht

Gemini in Datenbanken ist ein Produkt aus dem Portfolio Gemini für Google Cloud. Es ist ein KI-gestützter Datenbankassistent, der Sie bei der Optimierung Ihrer Datenbankflotte und der Arbeit mit den Daten in Ihren Datenbanken unterstützt. Gemini in Databases vereinfacht alle Aspekte der Datenbankverwaltung, einschließlich Programmierung, Leistungsoptimierung, Flottenverwaltung, Governance und Migrationen.

KI-gestützte Unterstützung mit Gemini in Datenbanken

Gemini in Datenbanken bietet Ihnen KI-basierte Unterstützung in folgenden Bereichen:

  • Mit Database Center Risiken senken und Ihre Datenbankflotte optimieren Im Database Center können Sie die wichtigsten Probleme mit der Gerätezuverlässigkeit basierend auf Daten aus Ihren Google Cloud-Projekten und dem Security Command Center zusammenfassen. Das Database Center berät Sie dann, wie Sie die betroffenen Projekte oder Instanzen untersuchen können. Im Datenbankcenter-Dashboard wird ein Prozentsatz angezeigt, der angibt, wie viele Ihrer Ressourcen einen bestimmten Test für den Zustandsstatus bestehen. Verfügbar in AlloyDB for PostgreSQL und Cloud SQL.

  • Code-Hilfe in Database Studio bereitstellen Mit Gemini in Datenbanken können Sie Ihre Daten mit Fragen in natürlicher Sprache verwalten und SQL-Abfragen erstellen. Sie können eine Reihe von Aktionen ausführen, die Sie mit einem SQL-Befehlszeilenclient ausführen würden, z. B. Tabellen und Indexe erstellen, Tabellen ändern oder Ansichten einrichten. Verfügbar in AlloyDB for PostgreSQL, Cloud SQL und Spanner.

  • Mit erweiterten Query Insights potenzielle Leistungsprobleme im Voraus erkennen Gemini in Datenbanken umfasst erweiterte Query Insights, mit denen Sie Probleme mit der Datenbank- und Abfrageleistung mithilfe von Echtzeitdiagnosen erkennen, beheben und verhindern können. Sie können Messwerte über mehrere Dimensionen hinweg in Beziehung setzen, um schwer zu diagnostizierende Probleme zu erkennen. Gemini in Databases bietet kontextbezogene Erläuterungen zu differenzierten Datenbankkonzepten wie Warteereignissen, Datenbank-Flags und verschiedenen Datenbankmesswerten, die für die Fehlerbehebung verfügbar sind. Verfügbar in AlloyDB for PostgreSQL.

  • Sicherheitsstatus verbessern Mit Gemini in Datenbanken können Sie die Sicherheit Ihrer Datenbanken verbessern, indem Sie Konfigurationsprobleme proaktiv erkennen und Sicherheitsempfehlungen erhalten. Verfügbar in AlloyDB for PostgreSQL und Cloud SQL.

  • Unterstützte Code- und Schemakonvertierung im Database Migration Service verwenden Mit Gemini in Datenbanken können Sie die Codekonvertierung in einem Arbeitsbereich verbessern und die Konvertierungsanforderungen 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 Da es sich bei Gemini für Google Cloud-Produkte um eine Technologie im Frühstadium handelt, kann es zu Ergebnissen kommen, die zwar plausibel erscheinen, aber faktisch falsch sind. 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

In der folgenden Tabelle sind die Funktionen von Gemini in Datenbanken aufgeführt, zusammen mit Links zur Dokumentation:

Aufgabe Art der Unterstützung Produktdokumentation
Datenbankflotte verwalten
  • Kontextbezogenen Chat anbieten, um mit den Ergebnissen zu interagieren.
  • Nutzungsmuster analysieren
  • Behalten Sie den Überblick über Datenbankprobleme.
  • Empfehlungen zur Verbesserung der Datenbankkonfigurationen geben.
SQL-Abfragen generieren
  • Sie können SQL-Anweisungen in natürlicher Sprache schreiben.
  • Kontextbezogenen Code abrufen, der auf Ihr Schema abgestimmt ist
  • Bestehende Abfragen optimieren und erklären
Datenbankleistung optimieren
  • Probleme mit der Abfrageleistung erkennen und beheben
  • Abfragemesswerte über mehrere Dimensionen hinweg analysieren
  • Sie erhalten individuelle, proaktive Empfehlungen, um Kosten zu senken, die Leistung zu verbessern und Ihre Anwendungen zu schützen.
Datenbanken modernisieren
  • Filtern Sie das Quellschema nach Problemgruppe, die durch Ihre neu gespeicherten SQL-Anweisungen kontextualisiert wird.
  • Sehen Sie sich die Vorschläge für Codekorrekturen an.

Wo Sie mit Gemini in Datenbanken interagieren können

Nachdem Sie Gemini in der Datenbankverwaltung für ein Projekt eingerichtet haben, können Sie sich an mehreren Stellen in der Google Cloud Console um Hilfe bitten:

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

Dialogorientierte Unterstützung in Gemini in Datenbanken

Mit der Konversationsunterstützung von Gemini in Google Datasets erhalten Sie KI-gestützte Antworten auf Ihre Fragen zu den folgenden Themen:

  • Abfrage- und Systemleistung
  • Status der Datenbankflotte

Konversationsunterstützung für Abfrage- und Systemleistung

Die folgenden Produkte bieten Konversationsunterstützung bei Abfrage- und Systemleistungsproblemen in der Google Cloud Console:

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

Sie können die Konversationsunterstützung verwenden, um Fragen zu den folgenden häufigen Arten von Abfrage- und Systemleistungsproblemen zu stellen:

  • Messwerte abfragen
  • Systemmesswerte
  • Indexberater
  • Aktive Abfragen
  • Verbesserte Abfragestatistiken
  • Zeitachsen für Ereignisse

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

  • Seite Übersicht
  • Seite Systemstatistiken
  • Seite Abfragestatistiken
  • Seite Abfragedetails

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

Kategorie Beispiel-Prompts
Zeitachsen für Ereignisse
  • „Gab es in den letzten 7 Tagen Neustarts für diese Datenbank?“
  • „Wann wurde für diese Datenbank in den letzten 24 Stunden das letzte Instanzaktualisierungsereignis durchgeführt?“
Messwerte abfragen
  • „Datenbankabfragetrends nach Nutzern zusammenfassen“
  • „Welche meiner Abfragen haben eine hohe Latenz für diese Datenbankinstanz?“
  • „Was ist die langsamste Abfrage für diese Datenbank in dieser Instanz?“
  • „Wie lang sind die Wartezeiten für die query id = in dieser Datenbank?“
Systemmesswerte
  • „Wie viele Fehlerprotokolleinträ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 gegen 14:00 Uhr?“

Standardmäßig antwortet der Gemini-Gesprächsassistent mit Informationen aus der letzten Stunde. Sie können verschiedene Zeiträume angeben, z. B. die letzten 24 Stunden oder 7 Tage. Antworten sind auf die letzten sieben Tage beschränkt.

Antworten, die sich auf Ereigniszeitachsen beziehen, sind auf die 200 letzten Ereignisse beschränkt. Bei AlloyDB for PostgreSQL sind Fragen zur Ereigniszeitachse auf die Region us-central-1 beschränkt.

Conversational AI für das Database Center

Mit der Konversationsunterstützung in Gemini können Sie Hilfe zu Ihren Instanzen und Datenbanken in Database Center erhalten. Sie können Gemini beispielsweise Fragen zum Zustand Ihrer Datenbankflotte stellen. Gemini empfiehlt dann Möglichkeiten zur Optimierung der Datenbanken in Ihrer Flotte.

Weitere Informationen finden Sie unter Mit Gemini Informationen zur Gerätegesundheit abrufen.

Datenbankcenter

Das Database Center ist ein Dashboard mit Informationen zu Problemen mit den 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.

Seiten zu AlloyDB for PostgreSQL und Cloud SQL

In der Google Cloud Console finden Sie eine Liste mit Sicherheits-, Datenschutz- und Leistungsempfehlungen für AlloyDB for PostgreSQL und Cloud SQL.

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

Gemini-Unterstützung in Studio

Wenn Sie Cloud SQL oder AlloyDB for PostgreSQL verwenden, können Sie auf pen_spark Hilf mir beim Coden klicken, um SQL-Abfragen basierend auf Anweisungen in natürlicher Sprache zu generieren, zu verstehen und zu optimieren, die auf Ihrem Datenbankschema basieren. Beispielsweise können Sie Gemini auffordern, als Reaktion auf die folgenden Prompts SQL 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 unter:

Codevorschläge in Studio

Database Migration Service integriert Gemini für Google Cloud in Konvertierungsarbeitsbereiche, um den Konvertierungsprozess in zwei Bereichen zu beschleunigen und zu verbessern:

  • Mit dem Conversion Assistant können Sie Funktionen zur Erklärbarkeit von Code bereitstellen. Dabei handelt es sich um eine Reihe spezieller Prompts, mit denen Sie die Conversion-Logik besser verstehen, Lösungen für Conversion-Probleme vorschlagen oder konvertierten Code optimieren können.

  • Mit Gemini-Vorschlägen zur Codekonvertierung können Sie die Behebung von Conversion-Problemen beschleunigen. Dabei lernt das Gemini-Modell, während Sie Conversion-Probleme beheben, und schlägt Änderungen an anderen fehlerhaften Objekten im Arbeitsbereich vor.

Weitere Informationen finden Sie unter:

Gemini in Datenbanken einrichten

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

Nächste Schritte