Spanner Omni-Datenbank-Splitpunkte erstellen und verwalten

In diesem Dokument wird beschrieben, wie Sie Aufteilungen in Ihrer Spanner Omni-Datenbank erstellen und verwalten, um sich auf mehr Traffic vorzubereiten. Dieser Vorgang ist weitgehend identisch mit dem Erstellen und Verwalten von Spanner-Aufteilungspunkten, mit den folgenden Unterschieden:

  • Verwenden Sie den folgenden Befehl, um Ihrer Spanner Omni-Datenbank manuelle Aufteilungen hinzuzufügen:

    spanner databases splits add DATABASE_ID \
    --splits-file=FILE_PATH \
    [--split-expiration-time=DATE]
    

    Ersetzen Sie Folgendes:

    • DATABASE_ID: Die Datenbank-ID. Beispiel: MY_DATABASE.

    • FILE_PATH: Der Pfad zur Datei mit den Definitionen der Aufteilungspunkte. Beispiel: /home/user/project/spanner/manual_splits.txt.

    • DATE: Optional: Das Datum, nach dem die Aufteilungen ablaufen. Akzeptiert Zeitstempelwerte und relative Zeitwerte. Beispiel: 2072-09-27T12:30:00.45Z oder now+7d.

  • Verwenden Sie den folgenden Befehl, um die manuellen Aufteilungspunkte in Ihrer Spanner Omni-Datenbank anzusehen:

    spanner sql \
    --database DATABASE_ID --execute \
    "SELECT * \
    FROM SPANNER_SYS.USER_SPLIT_POINTS"