创建和管理 Spanner Omni 数据库拆分点

本文档介绍了如何在 Spanner Omni 数据库中创建和管理拆分,以便为流量增加做好准备。此过程与创建和管理 Spanner 分块点的过程大致相同,但有以下区别:

  • 如需向 Spanner Omni 数据库添加手动分片,请使用以下命令:

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

    替换以下内容:

    • DATABASE_ID:数据库标识符。例如 MY_DATABASE

    • FILE_PATH:包含拆分点定义的文件的路径。 例如 /home/user/project/spanner/manual_splits.txt

    • DATE:可选,拆分失效的日期。接受时间戳值和相对时间值。例如 2072-09-27T12:30:00.45Znow+7d

  • 如需查看 Spanner Omni 数据库中的手动拆分点,请使用以下命令:

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