인스턴스 설정

이 페이지는 Cloud SQL 인스턴스에서 사용할 수 있는 설정에 대한 정보를 제공합니다.

설정

설정 생성 후 수정 가능 여부 가능한 값
인스턴스 ID N 소문자, 숫자, 하이픈으로 구성되어 있으며 문자로 시작되어야 합니다.
리전 N asia-east1 — 타이완
asia-east2 — 홍콩
asia-northeast1 — 도쿄
asia-northeast2 — 오사카
asia-northeast3 — 서울
asia-south1 — 뭄바이
asia-south2 — 델리
asia-southeast1 — 싱가포르
asia-southeast2 — 자카르타
australia-southeast1 — 시드니
australia-southeast2 — 멜버른
europe-north1 — 핀란드
europe-central2 — 바르샤바
europe-west1 — 벨기에
europe-west2 — 런던
europe-west3 — 프랑크푸르트
europe-west4 — 네덜란드
europe-west6 — 취리히
northamerica-northeast1 — 몬트리올
northamerica-northeast2 — 토론토
southamerica-east1 — 상파울루
us-central1 — 아이오와
us-east1 — 사우스캐롤라이나
us-east4 — 북 버지니아
us-west1 — 오리건
us-west2 — 로스앤젤레스
us-west3 — 솔트레이크시티
us-west4 — 라스베이거스
영역 Y 가능한 값은 지역에 따라 다릅니다.
데이터베이스 버전 N

Console string                      API enum string
SQL Server 2017 Standard (default)  SQLSERVER_2017_STANDARD
SQL Server 2017 Enterprise          SQLSERVER_2017_ENTERPRISE
SQL Server 2017 Express             SQLSERVER_2017_EXPRESS
SQL Server 2017 Web                 SQLSERVER_2017_WEB
SQL Server 2019 Standard            SQLSERVER_2019_STANDARD
SQL Server 2019 Enterprise          SQLSERVER_2019_ENTERPRISE
SQL Server 2019 Express             SQLSERVER_2019_EXPRESS
SQL Server 2019 Web                 SQLSERVER_2019_WEB

이 버전의 리소스 제한은 규모 제한을 참조하세요.

Active Directory 도메인 Y 관리형 Active Directory 도메인 조인 드롭다운 메뉴를 사용할 수 있습니다. 이 메뉴에는 프로젝트의 모든 관리형 Microsoft AD 도메인이 나열됩니다. 드롭다운 메뉴에서 도메인을 선택할 수 있습니다. 자세한 내용은 Cloud SQL의 관리형 Microsoft AD 개요를 참조하세요.
비공개 IP 구성된 후에는 사용 중지할 수 없습니다. 구성 또는 구성 안 함
공개 IP Y 사용 설정 또는 사용 중지
승인된 네트워크 Y 공개 IP가 사용 설정된 경우 인스턴스에 연결하도록 인증된 IP 주소. 이 값을 IP 주소 범위(CIDR 표기법 사용)로도 지정할 수 있습니다.
코어 Y 코어 규모 제한에 대한 자세한 내용은 SQL Server 2017의 버전 및 지원되는 기능을 참조하세요.
메모리 Y 메모리 규모 제한에 대한 자세한 내용은 SQL Server 2017의 버전 및 지원되는 기능을 참조하세요.
스토리지 유형 Y SSD(값만)
스토리지 용량 Y
(증가만)
하나 이상의 (공유되지 않은) vCPU가 있는 인스턴스는 최대 64TB까지 가질 수 있습니다.


스토리지 용량을 64TB로 만들거나 늘리면 워크로드에 따라 백업과 같은 일반적인 작업의 지연 시간이 늘어날 수 있습니다.
스토리지 자동 증가 사용 설정 Y 켜기(기본값)
끄기
스토리지 용량 자동 증가 한도 Y GB 단위. 0(기본값)은 한도가 없음을 의미합니다.
백업 Y
켜기(기본값)
끄기
위치 옵션 Y 멀티 리전(기본값)
리전

멀티 리전을 선택하면 멀티 리전 목록이 표시되는 드롭다운 메뉴가 있거나 리전을 선택하면 리전 목록이 표시되는 드롭다운 메뉴가 있습니다.

가용성: 단일 영역 Y
켜기(기본값)
끄기
고가용성(리전별) Y
켜기
끄기(기본값)
유지보수: 기본 기간 Y 상시(기본값)
특정 요일
유지보수: 업데이트 순서 Y 상시(기본값)
나중에
조기에
데이터베이스 플래그 Y 데이터베이스 플래그 구성을 참조하세요.
기본 대조 N 가능한 값은 서버 수준 대조에 나와 있습니다.
인스턴스 ID

인스턴스 ID는 인스턴스의 이름입니다. 인스턴스 ID는 프로젝트 내에서 인스턴스를 고유하게 식별하는 데 사용됩니다. 가능한 경우 인스턴스의 용도에 맞는 인스턴스 이름을 선택하세요.

project-ID:instance-ID의 전체 길이는 98자 이하여야 합니다.

인스턴스 이름에 프로젝트 ID를 포함하지 않아도 됩니다. 필요한 경우 자동으로 포함됩니다(예: 로그 파일에서).

인스턴스를 삭제한 후 최대 일주일 동안에는 인스턴스 이름을 재사용할 수 없습니다.

리전
인스턴스가 있는 Google Cloud 리전입니다. 인스턴스를 만드는 동안에만 리전을 설정할 수 있습니다. 성능을 향상시키려면 필요한 서비스와 가까운 위치에 데이터를 보관합니다. 자세한 내용은 인스턴스 위치를 참조하세요.
영역
인스턴스가 있는 Google Cloud 영역입니다. Compute Engine 인스턴스에서 연결하는 경우 Compute Engine 인스턴스가 있는 영역을 선택합니다. 그렇지 않으면 기본 영역으로 설정됩니다. 필요한 경우 나중에 인스턴스를 수정하여 영역을 변경할 수 있습니다. 자세한 내용은 인스턴스 위치를 참조하세요.
코어

인스턴스의 CPU 수입니다.

메모리

인스턴스에서 사용할 수 있는 메모리 양입니다. 온라인 트랜잭션 처리(OLTP)와 같은 성능에 민감한 워크로드의 경우에는 인스턴스에 전체 작업 세트를 포함할 만큼 충분한 메모리가 있는지 확인하세요. 그러나 메모리 요구사항에 영향을 줄 수 있는 다른 요인(예: 활성 연결 수)도 있습니다. 프로덕션 단계에서 성능 문제가 발생하지 않도록 부하 테스트를 수행합니다.

데이터베이스 버전
특정 버전에서만 제공되는 기능이 필요한 경우가 아니라면 기본 데이터베이스 버전(SQL Server 2017 Standard)을 그대로 사용하세요. gcloud 명령어 및 REST API 사용에 대한 자세한 내용은 참조 문서를 확인하세요.
스토리지 유형
기본값이자 유일하게 사용 가능한 값인 SSD를 선택하면 인스턴스에 SSD 스토리지가 제공됩니다. SSD는 지연 시간을 줄이고 데이터 처리량을 높입니다.
Active Directory 도메인

관리형 Microsoft AD와 통합하여 인스턴스에 Windows 인증을 사용 설정할 수 있습니다. 통합하려면 인스턴스와 조인할 도메인을 선택합니다. 자세한 내용은 Cloud SQL의 관리형 Microsoft AD 개요를 참조하세요.

스토리지 용량

데이터베이스 크기에 맞는 용량을 선택하세요. 인스턴스를 만든 후에는 인스턴스 구성을 수정하여 스토리지 용량을 수동으로 늘릴 수 있지만 줄일 수는 없습니다. 스토리지 용량을 늘려도 다운타임이 발생하지 않습니다.

인스턴스에 할당된 스토리지 용량 크기는 인스턴스 비용에 영향을 줍니다. 자세한 내용은 스토리지 및 네트워킹 가격 책정을 참조하세요.

읽기 복제본의 경우 스토리지 용량이 항상 기본 인스턴스 스토리지 용량 이상이어야 합니다. 기본 인스턴스 크기를 조절하면 모든 읽기 복제본 크기가 최소한 업데이트된 기본 인스턴스의 스토리지 용량 이상으로 조절됩니다(필요한 경우).

스토리지 자동 증가 사용 설정

이 설정을 사용 설정하면 Cloud SQL이 사용 가능한 스토리지를 30초 간격으로 확인합니다. 사용 가능한 저장용량이 기준 크기보다 작으면 Cloud SQL이 저장용량을 자동으로 추가합니다. 사용 가능한 저장용량이 기준 크기보다 작아지는 일이 반복되면 Cloud SQL이 최대 64TB까지 저장용량을 계속 추가합니다.

기본 인스턴스의 저장용량 자동 증가 설정은 해당 인스턴스의 모든 읽기 복제본에 자동으로 적용됩니다. 읽기 복제본마다 스토리지 자동 증가 설정을 개별적으로 설정할 수 없습니다.

임곗값

기준 크기는 인스턴스에 현재 프로비저닝된 저장용량에 따라 달라지며, 25GB를 초과할 수 없습니다.

500GB 이상의 저장용량이 프로비저닝된 인스턴스의 경우 기준 크기는 항상 25GB입니다.

500GB 미만의 저장용량이 프로비저닝된 인스턴스의 경우에는 다음 수식을 사용하여 기준 크기를 계산합니다.

  5 + (provisioned storage)/25

나누기 결과 값은 가장 가까운 정수로 내림됩니다.

다음은 저장용량 크기가 66GB인 인스턴스의 기준 크기 계산식입니다.

5 + (1/25th of 66 GB) = 5 + (66/25) = 5 + 2.6 -> 5 + 2 = 7 GB
다음은 저장용량 크기가 1,000GB인 인스턴스의 기준 크기 계산식입니다.
5 + (1/25th of 1000 GB) = 5 + (1000/25) = 5 + 40 = 45 -> maximum value of 25 GB

추가된 스토리지 용량

인스턴스에 추가되는 스토리지 용량은 기준 크기와 동일하며 25GB를 초과할 수 없습니다.

스토리지 용량 자동 증가 한도

스토리지 용량 자동 증가 설정을 사용 설정하면 인스턴스에서 자동으로 증가되는 스토리지 크기에 일정한 한도를 지정할 수 있습니다. 스토리지 크기를 줄일 수는 없으므로, 이러한 한도는 일시적인 트래픽 증가로 인해 인스턴스 크기가 너무 커지는 것을 방지할 수 있습니다. 하지만 인스턴스가 필요한 스토리지를 추가할 수 없으면 인스턴스가 수신되는 연결의 수락을 중지하고 오프라인으로 전환될 수 있습니다.

이 한도를 0(기본값)으로 설정하면 인스턴스 등급에 사용할 수 있는 최대 스토리지 이외에는 한도가 없다는 의미입니다.

인스턴스를 만들 때 한도를 설정하려면 인스턴스 만들기 페이지에 설명된 대로 --storage-auto-increase-limit=INTEGER_VALUE_OF_GB 매개변수를 사용합니다. 기존 인스턴스에 한도를 설정하려면 gcloud beta sql instances patch 명령어와 동일한 매개변수를 사용합니다.

기본 인스턴스의 저장용량 자동 증가 한도 설정은 해당 인스턴스의 모든 읽기 복제본에 자동으로 적용됩니다. 읽기 복제본마다 저장용량 자동 증가 한도 설정을 개별적으로 설정할 수 없습니다.

백업
이 설정은 자동 백업 수행 여부를 결정합니다.
자동 백업 보관 설정
보관된 백업 수의 기본값은 7이지만 1~365 범위의 값으로 변경할 수 있습니다.

자세한 내용은 자동 백업 및 트랜잭션 로그 보관을 참조하세요.

위치 옵션

여러 리전 또는 단일 리전에 백업을 저장할 수 있습니다. 멀티 리전이 기본값이며 권장되는 옵션입니다. 백업은 인스턴스와 가장 가까운 리전에 저장됩니다.

백업을 위한 커스텀 위치를 선택할 수도 있습니다. 규정에 따라 필요하거나 조직 정책에 따라 백업이 특정 여러 리전 또는 단일 리전에 있어야 하는 경우에만 이 옵션을 사용하세요. 자세한 내용은 커스텀 위치를 참조하세요.

가용성: 영역

인스턴스와 백업을 단일 영역에 넣습니다. 이 옵션을 선택하면 중단 시 장애 조치가 발생하지 않습니다.

고가용성(리전별)

고가용성(리전)을 선택한 경우(중단이 발생한 경우) 장애 조치 영역에 중단이 발생하지 않는 한 인스턴스는 인스턴스가 있는 리전의 다른 영역으로 장애 조치됩니다. 프로덕션 환경의 인스턴스에 고가용성(리전)을 선택하는 것이 좋습니다.

고가용성 구성 개요를 참조하세요.

유지보수 기간

이 Cloud SQL 인스턴스에 방해가 되는 업데이트(인스턴스 재시작이 필요한 업데이트)가 진행되는 날짜와 시간을 나타냅니다. 인스턴스에 유지보수 기간이 설정된 경우 Cloud SQL은 해당 기간 외에는 인스턴스에 방해가 되는 업데이트를 시작하지 않습니다. 유지보수 기간이 끝나기 전에 업데이트가 완료된다고 보장할 수는 없지만 일반적으로 재시작은 몇 분 안에 완료됩니다.

읽기 복제본은 유지보수 기간 설정을 지원하지 않으며 방해가 되는 업그레이드가 언제든지 발생할 수 있습니다.

장애 조치 이벤트는 유지보수 기간 중에 발생하지 않습니다.

유지보수 시점

이 설정을 사용하면 다시 시작해야 하는 인스턴스 업데이트의 상대적 시점에 대한 기본 설정을 지정할 수 있습니다. 업데이트를 먼저 받으면 나중에 업데이트를 받는 인스턴스보다 일찍 애플리케이션 업데이트를 테스트할 수 있습니다.

프로젝트 간 업데이트의 상대적 시점은 알 수 없습니다. 서로 다른 프로젝트에 늦은 시점이 설정된 인스턴스와 이른 시점이 설정된 인스턴스가 있는 경우 Cloud SQL은 이른 시점이 설정된 인스턴스를 우선적으로 업데이트하지 않습니다.

유지보수 시점을 설정하지 않으면 Cloud SQL에서 인스턴스의 업데이트 시점을 선택하게 됩니다(가능한 경우 해당 유지보수 기간 이내).

유지관리 시점 설정은 Cloud SQL이 인스턴스에 적용하는 소프트웨어 버전에 영향을 주지 않습니다.

비공개 IP
비공개 IP를 사용하도록 인스턴스를 구성합니다. 자세히 알아보기
공개 IP
사용 설정하면 인스턴스에 공개 IPv4 주소가 할당됩니다. 공개 IP를 사용 중지하면 해당 주소가 해제됩니다. 나중에 공개 IP를 다시 사용 설정할 수 있지만 다른 IPv4 주소를 받게 됩니다. 기본적으로 공개 IP 주소는 모든 주소에서 차단됩니다. 승인된 네트워크를 사용하여 액세스를 사용 설정하세요.
승인된 네트워크
특정 IP 주소 또는 주소 범위를 추가하여 해당 주소로 인스턴스를 열 수 있습니다.

IP 주소 구성에 대한 자세한 내용은 IP 연결 구성을 참조하세요.

활성화 정책
인스턴스를 시작하고 중지하여 활성화 정책을 변경합니다. 인스턴스를 중지하면 인스턴스 비용이 더 이상 발생하지 않습니다.
데이터베이스 플래그

Cloud SQL 인스턴스에 특정 데이터베이스 플래그를 설정할 수 있습니다.

설정할 수 있는 데이터베이스의 전체 목록은 데이터베이스 플래그 구성을 참조하세요.

기본 대조

인스턴스 만들기 페이지에 설명된 대로 인스턴스의 기본 대조 값을 설정할 수 있습니다. 이 대조 설정은 인스턴스 데이터베이스의 규칙, 대소문자, 강조 민감도를 정렬하기 위한 인스턴스 수준 기본값입니다.

이러한 대조 설정은 시스템 데이터베이스의 기본값이 되기도 합니다.

인스턴스 또는 데이터베이스의 대조 설정은 Google Cloud Console에 표시됩니다. 인스턴스 개요 페이지에서 인스턴스의 기본 대조를 확인할 수 있습니다(Cloud SQL 인스턴스 페이지를 통해 사용 가능). 또한 인스턴스 개요 페이지의 탐색 메뉴에서 데이터베이스를 클릭하여 특정 데이터베이스의 대조 설정을 확인할 수 있습니다.

이 데이터 정렬 기본값은 인스턴스 수준에서는 영구적이지만 데이터베이스 수준에서는 그렇지 않습니다. 데이터베이스 관리 도구를 사용하여 이 기본값을 변경할 수 있지만 생성 또는 업데이트 중인 특정 데이터베이스의 경우에만 변경할 수 있습니다. 인스턴스를 다시 만들지 않는 한 인스턴스를 만든 후에는 인스턴스의 기본 데이터 정렬 값을 변경할 수 없습니다.

인스턴스를 클론하면 기본 대조가 클론으로 전달됩니다.

지원되는 대조 설정의 전체 목록은 서버 수준 대조를 참조하세요.

인스턴스 설정 변경의 영향

대부분의 인스턴스 설정에서 Cloud SQL은 변경사항을 즉시 적용하며 인스턴스와의 연결은 영향을 받지 않습니다.

CPU 수, 메모리 크기 또는 인스턴스 영역을 변경하면 인스턴스는 몇 분 동안 오프라인 상태로 전환됩니다. 애플리케이션이 몇 분 동안의 중단 상태를 처리할 수 있을 때 이러한 변경을 수행합니다.

다음 단계