Membuat dan mengelola titik pemisahan database Spanner Omni

Dokumen ini menjelaskan cara membuat dan mengelola pemisahan di database Spanner Omni untuk bersiap menghadapi peningkatan traffic. Proses ini sebagian besar identik dengan pembuatan dan pengelolaan titik pemisahan Spanner, dengan perbedaan berikut:

  • Untuk menambahkan pemisahan manual ke database Spanner Omni, gunakan perintah berikut:

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

    Ganti kode berikut:

    • DATABASE_ID: ID database. Contohnya, MY_DATABASE.

    • FILE_PATH: jalur ke file yang berisi definisi titik pemisahan. Contohnya, /home/user/project/spanner/manual_splits.txt.

    • DATE: opsional, tanggal setelah pemisahan berakhir. Menerima nilai stempel waktu dan nilai waktu relatif. Contohnya, 2072-09-27T12:30:00.45Z atau now+7d.

  • Untuk melihat titik pemisahan manual di database Spanner Omni, gunakan perintah berikut:

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