이 문서에서는 트래픽 증가에 대비하기 위해 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"