이 페이지에서는 Spanner에서 저장된 쿼리가 작동하는 방식을 설명합니다.
Spanner Studio를 사용하여 SQL 스크립트를 저장된 쿼리로 만들고 저장하고 관리할 수 있습니다. 저장된 쿼리 기능은 Google Cloud 콘솔에서만 사용할 수 있습니다.
저장된 쿼리의 특징은 다음과 같습니다.
- 모든 쿼리는 암호화됩니다.
- 저장된 쿼리는 프로젝트의 하위 요소입니다.
- 저장된 쿼리는 프로젝트가 삭제되면 삭제됩니다. 인스턴스 또는 데이터베이스를 삭제해도 Google Cloud 콘솔의 저장된 쿼리 페이지를 사용하여 프로젝트의 저장된 쿼리에 계속 액세스할 수 있습니다.
- 저장된 쿼리를 보고 관리하려면 올바른 Identity and Access Management(IAM) 역할 또는 권한이 있어야 합니다.
- 저장된 쿼리는 Spanner Studio를 사용하거나 Google Cloud 콘솔의 저장된 쿼리 페이지로 이동해서만 액세스할 수 있습니다. 저장된 쿼리는 API를 통해 액세스할 수 없습니다.
스토리지 위치
Spanner는 데이터베이스와 동일한 위치에 쿼리를 저장하려고 시도합니다. 하지만 저장된 쿼리의 스토리지는 제한된 수의 위치에서만 사용할 수 있으므로 기본적으로 다른 리전이 선택될 수 있습니다. 저장된 쿼리가 저장된 위치를 확인하고 업데이트하려면 먼저 저장 하위 작업에서 고급 옵션 표시를 클릭합니다. 그런 다음 리전 드롭다운에서 사용 가능한 위치를 선택합니다.
제한사항
저장된 쿼리에는 다음과 같은 제한사항이 있습니다.
- 프로젝트에서 저장된 쿼리를 10,000개 이상 만들 수 없습니다(다른 Google Cloud 제품의 저장된 쿼리 포함). 자세한 내용은 할당량 및 한도를 참조하세요.
- 저장된 쿼리가 있는 인스턴스에는 고객 관리 암호화 키를 사용할 수 없습니다.
가격 책정
저장된 쿼리를 사용하거나 저장하는 데는 추가 비용이 부과되지 않습니다.
다음 단계
- 저장된 쿼리를 만들고 관리하는 방법 알아보기
- Google Cloud 콘솔을 사용하여 데이터를 관리하는 방법 알아보기