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.45Z 또는 now+7d)을 허용합니다.

  • Spanner Omni 데이터베이스에서 수동 분할 지점을 확인하려면 다음 명령어를 사용하세요.

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