このドキュメントでは、トラフィックの増加に備えて Spanner Omni データベースで分割を作成して管理する方法について説明します。このプロセス は、 Spanner 分割ポイントの作成と管理とほぼ同じですが、 次の点が異なります。
Spanner Omni データベースに手動分割を 追加するには、次のコマンドを使用します。
spanner databases splits add DATABASE_ID \ --splits-file=FILE_PATH \ [--split-expiration-time=DATE]次のように置き換えます。
DATABASE_ID: データベース ID(例:
MY_DATABASE)。FILE_PATH: 分割ポイント定義を含むファイルのパス(例:
/home/user/project/spanner/manual_splits.txt)。DATE: 分割の有効期限が切れる日付(省略可)。タイムスタンプ値と相対時間値を受け入れます(例:
2072-09-27T12:30:00.45Z、now+7d)。
Spanner Omni データベースの手動分割ポイントを 表示するには、次のコマンドを使用します。
spanner sql \ --database DATABASE_ID --execute \ "SELECT * \ FROM SPANNER_SYS.USER_SPLIT_POINTS"