Spanner Omni-Datenbank-Splitpunkte erstellen und verwalten

In diesem Dokument wird beschrieben, wie Sie Splits in Ihrer Spanner Omni-Datenbank erstellen und verwalten, um sich auf mehr Traffic vorzubereiten. Dieser Prozess ist größtenteils identisch mit dem Erstellen und Verwalten von Spanner-Aufteilungspunkten. Es gibt jedoch folgende Unterschiede:

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

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

    Ersetzen Sie Folgendes:

    • DATABASE_ID: die Datenbank-ID, z. B. MY_DATABASE.

    • FILE_PATH: Der Pfad zur Datei mit den Definitionen für Aufteilungspunkte, z. B. /home/user/project/spanner/manual_splits.txt.

    • DATE: Optional. Das Datum, nach dem die Aufteilungen ablaufen. Akzeptiert Zeitstempelwerte und relative Zeitwerte, z. B. 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"