Creare e gestire i punti di suddivisione del database Spanner Omni

Questo documento descrive come creare e gestire le divisioni nel database Spanner Omni per prepararsi a un aumento del traffico. Questa procedura è quasi identica alla creazione e alla gestione dei punti di divisione 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 dei punti di divisione, ad esempio /home/user/project/spanner/manual_splits.txt.

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

  • Per visualizzare i punti di divisione manuali nel database Spanner Omni, utilizza il seguente comando:

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