Azure Cosmos DB for PostgreSQL의 클러스터 업그레이드

적용 대상: Azure Cosmos DB for PostgreSQL(PostgreSQL에 대한 Citus 데이터베이스 확장 기반)

Azure Cosmos DB for PostgreSQL 관리되는 서비스는 PostgreSQL 서버와 Citus 확장 모두의 업그레이드를 처리할 수 있습니다. 모든 클러스터는 클러스터 프로비전 중에 선택한 주 PostgreSQL 버전에 사용할 수 있는 최신 Citus 버전으로 만들어집니다. 현재 위치 클러스터 업그레이드를 위해 PostgreSQL 15와 같은 PostgreSQL 버전을 선택하면 선택한 PostgreSQL 버전에 지원되는 최신 Citus 버전이 설치됩니다.

Citus 버전만 업그레이드해야 하는 경우 현재 위치 업그레이드를 사용하여 업그레이드할 수 있습니다. 예를 들어 Postgres 버전을 업그레이드하지 않고 PostgreSQL 14 클러스터에서 Citus 11.0을 Citus 11.3으로 업그레이드할 수 있습니다.

업그레이드 주의사항

업그레이드하려면 데이터베이스 클러스터에서 약간의 가동 중지 시간이 필요합니다. 정확한 시간은 업그레이드의 소스 및 대상 버전에 따라 다릅니다. 프로덕션 클러스터 업그레이드를 준비하려면 업그레이드를 테스트하고 테스트 중에 가동 중지 시간을 측정하는 것이 좋습니다.

또한 Citus의 주 버전을 업그레이드하면 동작이 변경될 수 있습니다. 당황하지 않도록 새로운 제품 기능과 변경 내용에 익숙해지는 것이 가장 좋습니다.

주목할만한 Citus 12 변경 내용:

  • 기본 리밸런싱 전략이 by_shard_count에서 by_disk_size로 변경되었습니다.
  • PostgreSQL 13에 대한 지원은 이 버전부터 중단되었습니다.

주목할만한 Citus 11 변경 내용:

다음 단계