업데이트 관리

중요합니다

Lakebase 자동 크기 조정은 자동 크기 조정 컴퓨팅, 0으로 크기 조정, 분기 및 즉시 복원이 포함된 최신 버전의 Lakebase입니다. 지원되는 지역은 지역 가용성을 참조하세요. Lakebase 프로비전된 사용자인 경우 Lakebase Provisioned를 참조하세요.

Lakebase Postgres 인스턴스를 최신 패치 및 기능으로 최신 상태로 유지하기 위해 Lakebase는 프로젝트의 컴퓨팅에 업데이트를 적용합니다. 업데이트에 대한 특정 날짜 및 시간을 선택하여 업데이트 창을 선택할 수 있습니다.

Lakebase에서 업데이트를 적용하는 방법

컴퓨팅에 업데이트를 적용하려면(Postgres 업그레이드, 보안 패치 및 유사한 변경 내용) Lakebase는 선택한 업데이트 창 내에서 Postgres가 실행되는 컴퓨팅을 다시 시작합니다. 다시 시작 자체는 일반적으로 몇 초밖에 걸리지 않습니다.

성능을 보호하기 위해 Lakebase는 다시 시작 시간을 추가하지 않고 업데이트 프로세스 중에 컴퓨팅 캐시를 미리 설정합니다 . 미리 준비하면 워크로드가 계속되기 전에 스토리지에서 Postgres의 메모리 내 버퍼 캐시를 다시 채우므로 자주 사용되는 데이터는 다시 시작한 후 스토리지에서 콜드로 읽지 않고 메모리에 이미 있습니다. 사전 준비는 자동으로 실행됩니다. 구성하지 않습니다.

어떤 업데이트가 포함됩니까?

Lakebase 컴퓨팅에 대한 업데이트에는 다음 중 일부 또는 전부가 포함될 수 있습니다.

  • Postgres 부 버전 업그레이드( 일반적으로 분기별로 릴리스됨)
  • 보안 패치 및 업데이트
  • 운영 체제 업데이트
  • Lakebase 기능 및 향상된 기능
  • Lakebase 컴퓨팅 이미지에 포함된 다른 도구 및 구성 요소에 대한 업데이트

Lakebase 컴퓨팅 업데이트에는 Lakebase 플랫폼 유지 관리가 포함되지 않습니다.

업데이트가 적용되는 빈도는 얼마인가요?

업데이트는 일반적으로 매주 릴리스되지만 필요에 따라 더 많거나 적게 발생할 수 있습니다.

Lakebase는 다음 규칙에 따라 컴퓨팅에 업데이트를 적용합니다.

  • 컴퓨팅은 업데이트를 받기 위해 28일마다 자동으로 다시 시작됩니다.
  • 28일 주기 전에 다시 시작되는 컴퓨팅은 사용 가능한 업데이트를 즉시 받습니다.
  • 업데이트 시 전환 상태(종료 또는 다시 시작)의 컴퓨팅은 업데이트되지 않습니다.
  • 컴퓨팅이 업데이트에서 제외된 경우 Lakebase는 컴퓨팅이 위에서 언급한 업데이트 조건을 충족하는 경우 다음 업데이트로 누락된 업데이트를 적용합니다.

업데이트 예약

날짜와 시간을 지정하여 기본 설정 업데이트 창을 설정할 수 있습니다. 업데이트는 이 창 내에 적용되므로 필요한 컴퓨팅 다시 시작을 계획할 수 있습니다.

업데이트 일정을 설정하려면 다음을 수행합니다.

  1. 작업 영역의 오른쪽 위 모서리에 있는 앱 전환기를 클릭하여 Lakebase 앱으로 이동합니다.
  2. 프로젝트를 선택합니다.
  3. 설정>업데이트를 클릭합니다.
  4. 요일 및 1시간을 선택합니다. 업데이트는 이 시간 범위 내에 발생하며 몇 초밖에 걸리지 않습니다.

설정 업데이트

예정된 업데이트에 대한 프로젝트의 설정을 확인할 수 있습니다. 계획된 업데이트는 최소 7일 전에 게시됩니다.

일정보다 먼저 업데이트 적용

컴퓨팅은 다시 시작 시 즉시 사용 가능한 업데이트를 받습니다. 예를 들어 Lakebase가 예정된 업데이트에 대해 알려주는 경우 컴퓨팅을 다시 시작하여 즉시 적용할 수 있습니다. 그러나 이 경우에는 알림이 지워지지 않습니다. 계획된 업데이트 시간이 도착하면 컴퓨팅이 이미 업데이트되었으므로 추가 작업이 수행되지 않습니다.

컴퓨팅이 정기적으로 0으로 확장되면 다시 시작할 때 업데이트를 받습니다. 이러한 경우 업데이트가 컴퓨팅의 중지/시작 주기를 통해 자연스럽게 적용되므로 업데이트 알림에 많은 주의를 기울이지 않아도 될 수 있습니다.

컴퓨팅 다시 시작 지침은 컴퓨팅 관리를 참조하세요.

업데이트 중 연결 중단 처리

미리 워밍은 업데이트를 통해 캐시를 따뜻하게 유지하는 데 도움이 되므로 쿼리 성능은 콜드 캐시의 영향을 받지 않지만 컴퓨팅 다시 시작으로 인해 짧은 연결 중단이 발생할 수 있습니다.

대부분의 Postgres 연결 드라이버에는 수명이 짧은 연결 중단을 자동으로 처리하는 기본 제공 재시도 메커니즘이 포함되어 있으므로 대부분의 애플리케이션은 아무 작업 없이도 다시 연결됩니다.

애플리케이션에 엄격한 가용성 요구 사항이 있는 경우 드라이버 설명서에서 연결 시간 제한, 재시도 간격 및 연결 풀링 전략과 같은 옵션을 확인합니다. 구성은 다시 시작을 완료하는 데 걸리는 짧은 시간을 고려해야 합니다.

애플리케이션에서 연결 풀링을 사용하거나 사용자 지정 재시도 논리가 있는 경우 컴퓨팅을 다시 시작하는 동안 짧은 연결 삭제를 처리할 수 있는지 확인합니다.