Créer et gérer des points de fractionnement de base de données Spanner Omni

Ce document explique comment créer et gérer des divisions dans votre base de données Spanner Omni pour vous préparer à une augmentation du trafic. Ce processus est presque identique à la création et à la gestion de points de division Spanner, à quelques différences près :

  • Pour ajouter des divisions manuelles à votre base de données Spanner Omni, utilisez la commande suivante :

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

    Remplacez les éléments suivants :

    • DATABASE_ID : identifiant de la base de données, par exemple MY_DATABASE.

    • FILE_PATH : chemin d'accès au fichier contenant les définitions des points de division, par exemple /home/user/project/spanner/manual_splits.txt.

    • DATE : facultatif, date après laquelle les divisions expirent. Accepte les valeurs d'horodatage et les valeurs de temps relatif, par exemple 2072-09-27T12:30:00.45Z ou now+7d.

  • Pour afficher les points de division manuels dans votre base de données Spanner Omni, utilisez la commande suivante :

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