Zum Hauptinhalt springen
Google Cloud Documentation
Technologiebereiche
  • KI und ML
  • Anwendungsentwicklung
  • Anwendungshosting
  • Compute
  • Datenanalyse und Pipelines
  • Datenbanken
  • Verteilt, Hybrid und Multi-Cloud
  • Branchenlösungen
  • Migration
  • Netzwerk
  • Beobachtbarkeit und Monitoring
  • Sicherheit
  • Storage
Produktübergreifende Tools
  • Zugriffs- und Ressourcenverwaltung
  • Kosten- und Nutzungsmanagement
  • Infrastruktur als Code
  • SDK, Sprachen, Frameworks und Tools
/
Console
  • English
  • Deutsch
  • Español
  • Español – América Latina
  • Français
  • Indonesia
  • Italiano
  • Português
  • Português – Brasil
  • עברית
  • 中文 – 简体
  • 中文 – 繁體
  • 日本語
  • 한국어
Anmelden
  • Spanner
Jetzt kostenlos testen
Übersicht Leitfäden Referenzen Beispiele Support Ressourcen
Google Cloud Documentation
  • Technologiebereiche
    • Mehr
    • Übersicht
    • Leitfäden
    • Referenzen
    • Beispiele
    • Support
    • Ressourcen
  • Produktübergreifende Tools
    • Mehr
  • Console
  • Erste Schritte
  • Produktübersicht
  • Übersicht über Cloud Spanner-Versionen
  • Übersicht zu Sicherheit, Datenschutz, Risiko und Compliance
  • PostgreSQL-Oberfläche
  • Cloud Spanner für nicht relationale Arbeitslasten
    • Nichtrelational – Übersicht
    • Cassandra-Schnittstelle
  • Los gehts
  • Spanner-Playbook für Proof of Concept
  • Umgebung einrichten
  • Datenbank erstellen und abfragen
    • Google Cloud Console verwenden
    • gcloud CLI verwenden
  • Daten mit der Google Cloud Console verwalten
  • Clientbibliotheken
    • C++-Kurzanleitung
    • C#-Kurzanleitung
    • Go – Kurzanleitung
    • Java-Kurzanleitung
    • Node.js-Kurzanleitung
    • PHP-Kurzanleitung
    • Python-Kurzanleitung
    • Ruby-Kurzanleitung
    • REST-Kurzanleitung
  • Treiber
    • Mit Treibern einrichten
    • JDBC-Kurzanleitung
    • Go – database/sql – Kurzanleitung
    • ADO.NET-Kurzanleitung
    • Kurzanleitung für PostgreSQL-Treiber
  • Spanner-Befehlszeile
    • Spanner-CLI-Kurzanleitung
    • Spanner-Befehlszeilenbefehle
  • Testinstanzen
    • Übersicht über Instanzen für den kostenlosen Testzeitraum
    • Instanz für kostenlosen Testzeitraum erstellen
  • Übersicht über den Datenstandort
  • Erstellen und verwalten
  • Instanzen
    • Instanzen – Übersicht
    • Knoten und Verarbeitungseinheiten
    • Regionale, dualregionale und multiregionale Konfigurationen
    • Regionstypen
    • Replikation
    • Daten geografisch partitionieren
      • Geopartitionierung – Übersicht
      • Instanzpartitionen erstellen und verwalten
      • Daten-Placements erstellen und verwalten
      • Indexe und Geopartitionierung
    • Leader-basiertes Routing
    • Globale und regionale Dienstendpunkte
    • Mehrstufiger Speicher
    • Instanzen erstellen und verwalten
    • Instanzkonfigurationen erstellen und verwalten
    • Biregionales Quorum ändern
    • Instanz verschieben
    • Instanzen automatisch skalieren
      • Übersicht über das Autoscaling
      • Verwaltetes Autoscaling
      • Open-Source-Autoscaler-Tool
        • Autoscaler-Tool – Übersicht
        • Autoscaling-Tool in Cloud Run Functions bereitstellen
        • Autoscaler-Tool in GKE bereitstellen
    • Zugriff mit Tags steuern und Instanzen organisieren
    • Instanzen organisieren und Kosten mithilfe von Labels ansehen
  • Datenbanken
    • Datenbanken -Übersicht
    • Zwischen GoogleSQL und PostgreSQL wählen
    • Datenbanken erstellen und verwalten
    • Versehentliches Löschen von Datenbanken verhindern
    • Schutz vor dem Ablegen von Schemaobjekten
    • Führende Region einer Datenbank ändern
    • Standardzeitzone für eine Datenbank festlegen
  • Ressourcen mit Data Catalog verwalten
  • Datenbankschema entwerfen und verwalten
    • Übersicht über Schemas
    • Best Practices für Schemadesign
    • Schemaaktualisierungen vornehmen
    • Best Practices für Schemaaktualisierungen
    • Benannte Schemas erstellen und verwalten
    • Übersicht über Aufrufe
    • Ansichten erstellen und verwalten
    • Sekundäre Indexe
    • Fremdschlüssel
    • Standardwerte für Primärschlüssel verwalten
    • Fremdschlüsselbeziehungen erstellen und verwalten
    • Diagnoseeinschränkungen erstellen und verwalten
    • Generierte Spalten erstellen und verwalten
    • Numerische Daten mit beliebiger Genauigkeit speichern
    • Sequenzen erstellen und verwalten
    • Tabellennamen verwalten
    • Ortsgruppen erstellen und verwalten
  • Routinen
    • Remote-Funktionen
  • Vorgänge mit langer Ausführungszeit verwalten und beobachten
  • Gültigkeitsdauer (TTL) konfigurieren
    • TTL-Übersicht
    • Datenaufbewahrung mit TTL verwalten
    • TTL-Messwerte und ‑Monitoring
  • Connect
  • Verbindung zu einer Datenbank mit PostgreSQL-Dialekt herstellen
  • PostgreSQL-Clients über PGAdapter mit Spanner verbinden
    • PGAdapter – Übersicht
    • PGAdapter herunterladen
    • PGAdapter starten
    • PGAdapter-Befehle zur Sitzungsverwaltung
    • PGAdapter mit dem Emulator verbinden
  • Mit dem Cassandra-Adapter eine Verbindung zu Spanner herstellen
  • Compute Engine-VM-Instanz erstellen und verbinden, um auf Spanner zuzugreifen
  • Mit einem GKE-Cluster eine Verbindung zu Cloud Spanner herstellen
  • Verbindung zu Spanner über andere Google Cloud-Dienste herstellen
  • Bei Cloud Spanner authentifizieren
  • Zugriff sichern und steuern
  • Zugriffssteuerung mit IAM
    • IAM-Übersicht
    • IAM-Rollen anwenden
  • Detaillierte Zugriffssteuerung
    • Übersicht über die detaillierte Zugriffssteuerung
    • Detaillierte Zugriffssteuerung für Änderungsstreams
    • Detaillierte Zugriffssteuerung für Sequenzen
    • Detaillierte Zugriffssteuerung für Modelle
    • Detaillierte Zugriffssteuerung konfigurieren
    • Auf eine Datenbank mit detaillierter Zugriffssteuerung zugreifen
    • Detaillierte Berechtigungen für die Zugriffssteuerung
    • Detaillierte Systemrollen für die Zugriffssteuerung
  • Benutzerdefinierte Organisationsrichtlinie hinzufügen
  • Datenverschlüsselung
    • Kunden-verwaltete Verschlüsselungsschlüssel (CMEK)
      • CMEK-Übersicht
      • Datenbank mit CMEK schützen
    • Verschlüsselung von Daten während der Übertragung
  • Migrieren
  • Migrationsprozess
    • Migration – Übersicht
    • Migration bewerten
    • Schema migrieren
    • Anwendung migrieren
    • Schema und Anwendungsleistung optimieren
    • Daten migrieren
    • Daten validieren
    • Cutover- und Fallback-Mechanismen konfigurieren
  • Migrationstools
    • Übersicht über Migrationstools
    • Spanner Migration Tool (SMT) einrichten
  • Migration von Primärschlüsseln
    • Übersicht über die Migration von Primärschlüsseln
    • Primärschlüssel migrieren
  • Von MySQL migrieren
    • MySQL-Migration – Übersicht
    • Migration von MySQL-Schemas
      • Schema von MySQL migrieren – Übersicht
      • Schema mit SMT aus MySQL migrieren
    • MySQL-Daten migrieren
    • Fallback für MySQL konfigurieren
  • Beispieldaten laden
  • Von DynamoDB migrieren
  • Von Oracle migrieren
  • Von PostgreSQL migrieren
    • Zu einer Datenbank mit GoogleSQL-Dialekt migrieren
    • Zu einer Datenbank mit PostgreSQL-Dialekt migrieren
  • Von Cassandra migrieren
  • Spanner-Datenbank zu einer PostgreSQL-Datenbank migrieren
  • Daten importieren und exportieren
  • Import- und Exportübersicht
  • Daten mit Dataflow importieren, exportieren und ändern
  • Daten im Avro-Format importieren und exportieren
    • Spanner-Avro-Dateien importieren
    • Daten aus Spanner nach Avro exportieren
    • Daten aus Nicht-Cloud Spanner-Datenbanken importieren
  • Daten im CSV-Format importieren und exportieren
  • Datenbank aus Cloud SQL importieren
  • Daten mit COPY aus PostgreSQL importieren
  • Best Practices für Massenladen
  • Notfallwiederherstellung
  • Notfallwiederherstellung – Übersicht
  • Datenbanken sichern
    • Sicherungen – Übersicht
    • Sicherungen erstellen
    • Sicherungszeitpläne erstellen und verwalten
    • Sicherungen verwalten
  • Datenbanken wiederherstellen
    • Übersicht wiederherstellen
    • Aus einer Sicherung wiederherstellen
  • Wiederherstellung zu einem bestimmten Zeitpunkt
    • PITR-Übersicht
    • Daten mit PITR wiederherstellen
  • Entwickeln
  • SQL-Unterstützung mit Gemini schreiben
  • Best Practices für Anwendungsfälle
    • Cloud Spanner als Gaming-Datenbank
  • Sprach-Frameworks einbinden
    • Spanner mit Hibernate
      • Mit Hibernate ORM integrieren (GoogleSQL)
      • Mit Hibernate ORM (PostgreSQL) integrieren
      • Hibernate-Anwendung schreiben, die eine Verbindung zu Spanner herstellt
    • Spanner mit Spring Data JPA
      • In Spring Data JPA (GoogleSQL) einbinden
      • In Spring Data JPA (PostgreSQL) einbinden
    • Spanner mit Spring Data JDBC
      • In Spring Data JDBC (GoogleSQL) einbinden
      • In Spring Data JDBC (PostgreSQL) einbinden
    • Spanner mit MyBatis
      • Integration in MyBatis und Spring Boot (GoogleSQL)
      • Integration in MyBatis und Spring Boot (PostgreSQL)
    • Cloud Spanner mit Spring Data
    • Spring Boot-Anwendung schreiben, die eine Verbindung zu Spanner herstellt
    • Spanner mit GORM
      • In GORM (GoogleSQL) einbinden
      • Mit GORM (PostgreSQL) integrieren
    • Spanner mit Django ORM
    • Cloud Spanner mit SQLAlchemy
      • Mit SQLAlchemy integrieren (GoogleSQL)
      • Integration in SQLAlchemy (PostgreSQL)
    • Spanner mit Active Record
    • Spanner mit Entity Framework Core
  • Transaktionen verwenden
    • Transaktionsübersicht
    • Zeitstempelgrenzen
    • Commit-Zeitstempel
      • In Datenbanken mit GoogleSQL-Dialekt
      • In Datenbanken mit PostgreSQL-Dialekt
    • TrueTime und externe Konsistenz
    • Isolationsebenen
      • Übersicht über die Isolationsebenen
      • Wiederholbare Leseisolation verwenden
      • SELECT FOR UPDATE in serialisierbarer Isolation verwenden
      • SELECT FOR UPDATE in der Isolationsebene „Wiederholbarer Lesevorgang“ verwenden
    • Gleichzeitigkeitserkennung
    • Durchsatzoptimierte Schreibvorgänge
    • Commit-Statistiken für eine Transaktion abrufen
  • Sitzungen
  • Best Practices für SQL
  • Daten lesen
    • Lesevorgänge außerhalb von Transaktionen
    • Gezielte Lesevorgänge
    • Leasingvertrag lesen
    • Unabhängige Rechenressourcen von Data Boost für Lesevorgänge verwenden
      • Data Boost – Übersicht
      • Föderierte Abfragen mit Data Boost ausführen
      • Daten mit Data Boost exportieren
      • Data Boost in Anwendungen verwenden
      • Data Boost-Nutzung überwachen
      • Data Boost-Kontingentnutzung überwachen und verwalten
    • Gespeicherte Abfragen verwenden
      • Übersicht über gespeicherte Abfragen
      • Gespeicherte Abfragen erstellen und verwalten
  • Daten ändern
    • Daten mit der Google Cloud Console ändern
    • Daten mit der gcloud CLI ändern
    • Daten mit DML ändern
      • Daten mithilfe von DML einfügen, aktualisieren und löschen
      • Partitionierte DML
      • Best Practices für DML
    • Daten mit Mutationen ändern
    • DML mit Mutationen vergleichen
    • Daten mit Batch-Schreibvorgängen ändern
  • Mit Datentypen arbeiten
    • Mit Arrays arbeiten
      • In Datenbanken mit GoogleSQL-Dialekt
      • In Datenbanken mit PostgreSQL-Dialekt
    • Mit STRUCT-Objekten arbeiten
    • Mit NUMERIC-Daten arbeiten
    • Mit JSON-Daten arbeiten
    • Mit JSONB-Daten arbeiten
    • Mit Protocol Buffers in GoogleSQL arbeiten
  • Entwickeln und testen
    • Spanner lokal emulieren
    • Terraform mit Spanner verwenden
    • Benutzerdefinierte Zeitlimits und Wiederholungsversuche konfigurieren
    • Zeitlimit für Anweisung konfigurieren
    • Zeitlimit für Transaktionen konfigurieren
  • Daten verarbeiten und ansehen
    • Dataflow-Vorlagen
    • Datenänderungen streamen
      • Übersicht über Änderungsstreams
      • Änderungsstreams erstellen und verwalten
      • Verbindungen von Änderungsstreams mit Dataflow erstellen
      • Verbindungen für Änderungsstreams zu Kafka erstellen
      • Änderungsstream-Partitionen, -Datensätze und -Abfragen
    • Spanner in IntelliJ einbinden
    • Spanner in Looker einbinden
    • Spanner in Liquibase einbinden
  • Volltextsuche
    • Volltextsuche – Übersicht
    • Tokenisierung und Suchindexe
      • Tokenisierung
      • Suchindexe
      • Numerische Suchindexe
      • JSON-Suchindexe
      • Suchindexe partitionieren
      • TOKENLISTs kombinieren
    • Volltextsuchanfragen
      • Abfrageübersicht
      • In mehreren Spalten suchen
      • Volltext- und Nicht-Text-Abfragen kombinieren
      • Suchergebnisse einstufen
      • Teilstring-Suche durchführen
      • Mit erweiterten Suchanfragen suchen
      • Mustervergleichsfunktionen beschleunigen
      • Ungefähre Übereinstimmungen mit der Fuzzy-Suche finden
      • Top‑K-Musterabgleich durchführen
      • Mit Attributen suchen
      • Suchergebnisse paginieren
    • Muster für die hybride Volltext- und Vektorsuche
    • Suche im Vergleich zu sekundären Indexen
  • MySQL-Funktionen in Spanner installieren
  • Mehrmandantenfähigkeit in Spanner implementieren
  • KI-Datenagenten mit Conversational Analytics erstellen
  • Datenbank mit QueryData in natürlicher Sprache abfragen
  • Spanner AI und Machine Learning
  • Spanner AI – Übersicht
  • Erste Schritte mit Spanner für generative KI-Anwendungen
  • Spanner-Integration in die Agent Platform
  • Vektorsuche
    • Vektorsuche – Übersicht
    • Einbettungen generieren
      • Texteinbettungen für die Agent Platform abrufen
      • Vektoreinbettungen im Bulk mit partitionierter DML generieren
    • Suche nach den K-nächsten Nachbarn durchführen
    • Die beste Funktion für die Vektordistanz auswählen
    • Annäherung an den nächsten Nachbarn (ANN)
      • ANN-Suche mit Vektorindexen ausführen
      • Vektorindexe erstellen und verwalten
      • Best Practices für die Vektorindexierung
    • Einbettungen in die Vektorsuche der Agent Platform exportieren
    • Best Practices für die Vektorsuche
    • Fehlerbehebung bei der Vektorsuche
  • Vorhersagen generieren
    • ML-Vorhersagen mit SQL generieren
    • Generative KI mit einer E-Commerce-Beispielanwendung verwenden
    • ML-Vorhersagen mit dem Spanner-Emulator generieren
  • In KI-Technologien einbinden
    • LLM-gestützte Anwendungen mit LangChain erstellen
    • Spanner mit Agents verwenden
    • Best Practices für die Sicherung von Agent-Interaktionen mit dem MCP
    • Anwendungen mit LlamaIndex erstellen
    • Spanner-Remote-MCP-Server verwenden
  • Cloud Spanner Graph
  • Produktübersicht
  • Cloud Spanner Graph einrichten und abfragen
  • Spanner Graph-Schema
    • Schemaübersicht
    • Spanner Graph-Schema mit DDL erstellen und verwalten
    • Spanner Graph-Schema visuell erstellen und verwalten
    • Best Practices für das Entwerfen eines Schemas
    • SQL-Ansichten zum Erstellen eines Property-Graphen verwenden
      • Übersicht über Diagramme, die aus SQL-Ansichten erstellt wurden
      • Diagramm aus SQL-Ansichten erstellen
  • Spanner Graph-Daten verwalten
  • Spanner Graph-Abfragen
    • Übersicht über Anfragen
    • Mit Pfaden arbeiten
    • Best Practices für das Optimieren von Anfragen
    • Volltextsuche mit Spanner Graph verwenden
    • Vektorsuche mit Spanner Graph verwenden
  • Spanner Graph-Algorithmen
    • Übersicht über Graph-Algorithmen
    • Algorithmen ausführen
    • Anforderungen an das Algorithmus-Schema und Kompatibilität von Funktionen
    • Algorithmuskatalog
    • Best Practices für die Ausführung von Algorithmen in Spanner Graph
  • Spanner Graph-Visualisierungen
    • Spanner Graph-Visualisierungen verwenden
    • Mit Spanner Graph-Visualisierungsintegrationen arbeiten
  • Schemafreie Daten mit Spanner Graph verwalten
  • BigQuery-Daten in Spanner Graph laden
  • Zu Spanner Graph migrieren
  • Spanner Graph-Referenz für openCypher-Nutzer
  • Fehlerbehebung bei Spanner Graph
  • Überwachen
  • Telemetriesignale erfassen
    • Signalaufzeichnung – Übersicht
    • Trace-Erfassung
      • Übersicht über die Trace-Erfassung
      • Trace-Erfassung mit OpenTelemetry einrichten
    • Spanner mit dem Database Insights-MCP-Server überwachen
    • Messwerte
      • Messwertliste
      • Clientseitige Messwerterfassung
        • Clientseitige Messwerte ansehen und verwalten
        • Beschreibung clientseitiger Messwerte
      • Benutzerdefinierte clientseitige Messwerte erfassen
        • Benutzerdefinierte clientseitige Messwerte mit OpenTelemetry erfassen
        • Benutzerdefinierte clientseitige Messwerte mit OpenCensus erfassen
    • Audit-Logs
  • Instanzen überwachen
    • Instanzleistung mit Statistiken überwachen
    • Instanzen mit Cloud Monitoring überwachen
  • Optimieren und Fehler beheben
  • Spanner-Leistung optimieren
    • Leistungsübersicht
    • Abfrageleistung analysieren
    • Aktive Abfragen überwachen
    • Abfrageoptimierung
      • Abfrageoptimierung – Übersicht
      • Abfrageoptimierungversionen
      • Versionen des Abfrageoptimierungstools auflisten
      • Abfrageoptimierung verwalten
    • Abfrageausführungspläne
    • Abfrage mit dem Abfrageplan-Visualisierung optimieren
    • Analytische Abfragen mit der spaltenbasierten Engine beschleunigen
      • Spanner-Spalten-Engine – Übersicht
      • Spaltenbasierte Engine für Spanner konfigurieren
      • Spaltendaten abfragen
      • Spaltenbasierte Engine überwachen
    • Hotspots in Ihrer Datenbank finden
    • Indexberater verwenden
  • Split-Punkte für erwartete Zugriffssteigerungen verwalten
    • Übersicht über das Aufteilen vor dem Training
    • Split-Punkte erstellen und verwalten
  • Manuelles Auslösen der Hauptkomprimierung in einer Spanner-Datenbank
  • Nutzungsmuster mit Key Visualizer analysieren
    • Key Visualizer – Übersicht
    • Auf Key Visualizer zugreifen
    • Key Visualizer-Heatmaps ansehen
    • Muster in Key Visualizer-Heatmaps
  • Latenzprobleme beheben
    • Latenzpunkte in einer Spanner-Anfrage
    • Latenzursachen identifizieren
    • Latenz mithilfe von Messwerten diagnostizieren
    • Streaming- und Partitionierungsanfragelatenz berechnen
    • Transaktionen mit hoher Latenz identifizieren
  • Probleme mithilfe von integrierten Statistiktabellen beheben
    • Integrierte Statistiktabellen – Übersicht
    • Statistiken zu aktiven partitionierten DMLs
    • Statistiken zu Spaltenvorgängen
    • Statistiken sperren
    • Statistiken zu ältesten aktiven Abfragen
    • Abfragestatistiken
    • Statistiken lesen
    • Statistiken zu Splits
    • Statistiken zu Tabellenvorgängen
    • Statistiken zur Tabellengröße
    • Transaktionsstatistiken
    • Statistiken für Vektorindex
  • Fehlerbehebung bei der Instanznutzung
    • Übersicht über die CPU-Auslastung
    • Fehlerbehebung bei hoher CPU-Auslastung
    • Speicherauslastung
  • Fehlerbehebung bei Leistungsabfällen
  • Mit Gemini-Unterstützung beobachten und Fehler beheben
  • Fehlerbehebung bei Verstößen gegen CMEK-Organisationsrichtlinien
  • Fehlerbehebung bei Anfrage- und Transaktions-Tags
  • Fehlerbehebung bei Fehlern aufgrund überschrittener Frist
  • Fehler bei der Integration der Agent Platform beheben
  • Fehlercodes
  • KI und ML
  • Anwendungsentwicklung
  • Anwendungshosting
  • Compute
  • Datenanalyse und Pipelines
  • Datenbanken
  • Verteilt, Hybrid und Multi-Cloud
  • Branchenlösungen
  • Migration
  • Netzwerk
  • Beobachtbarkeit und Monitoring
  • Sicherheit
  • Storage
  • Zugriffs- und Ressourcenverwaltung
  • Kosten- und Nutzungsmanagement
  • Infrastruktur als Code
  • SDK, Sprachen, Frameworks und Tools
Google verwendet KI-Technologie, um Inhalte in Ihre bevorzugte Sprache zu übersetzen. KI-Übersetzungen können Fehler enthalten.
  • Home
  • Documentation
  • Databases
  • Spanner