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"