Creare e gestire i punti di suddivisione del database Spanner Omni

Questo documento descrive come creare e gestire le suddivisioni nel database Spanner Omni per prepararsi a un aumento del traffico. Questa procedura è in gran parte identica alla creazione e alla gestione dei punti di suddivisione di Spanner, con le seguenti distinzioni:

  • Per aggiungere divisioni manuali al database Spanner Omni, utilizza il seguente comando:

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

    Sostituisci quanto segue:

    • DATABASE_ID: l'identificatore del database. Ad esempio, MY_DATABASE.

    • FILE_PATH: il percorso del file contenente le definizioni del punto di divisione. Ad esempio: /home/user/project/spanner/manual_splits.txt.

    • DATE: facoltativo, la data dopo la quale le suddivisioni scadono. Accetta valori timestamp e valori di tempo relativi. Ad esempio, 2072-09-27T12:30:00.45Z o now+7d.

  • Per visualizzare i punti di suddivisione manuale nel tuo database Spanner Omni, utilizza il seguente comando:

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