이 문서에서는 Gemini 지원을 사용하여 시스템 통계를 활용해 Spanner 리소스를 최적화하고 문제를 해결하는 방법을 설명합니다.
Gemini Cloud Assist를 사용하여 Spanner의 시스템 성능을 향상시키려면 다음 단계를 수행합니다.
Google Cloud 콘솔에서 Spanner 인스턴스 페이지로 이동합니다.
인스턴스의 개요 페이지를 열려면 인스턴스 이름을 클릭합니다.
Gemini를 열려면 spark Gemini를 클릭합니다.
Gemini 창에 관심 있는 정보를 설명하는 프롬프트를 입력합니다. 프롬프트는 시스템 통계에 대한 정보를 요청해야 합니다. 예를 들면 다음과 같습니다.
- '지난 24시간 동안 데이터베이스 CPU 사용률이 가장 높았던 시점은 언제였나요?'
- '오늘 오후 2시경 이 데이터베이스 인스턴스의 최대 트랜잭션 지연 시간은 얼마인가요?'
- '지난주 이 인스턴스의 데이터베이스 로드 동향은 어떤가요?'
- '지난 1시간 동안 데이터베이스 인스턴스의 시스템 작업에 대한 우선순위별 최대 CPU 사용률은 얼마인가요?'
- '지난 24시간 동안 이 데이터베이스 인스턴스의 p99 요청 지연 시간은 얼마인가요?'
프롬프트 요청 기간은 지난 7일 이내여야 합니다. 다음과 같은 방법으로 기간을 지정할 수 있습니다.
- 프롬프트에 기간을 추가합니다. 예를 들어 전날에 대한 정보를 가져오려면 프롬프트 끝에 '지난 24시간' 또는 '지난 1일'을 추가합니다.
- Google Cloud 콘솔에서 다음을 수행합니다.
- Spanner의 왼쪽 창에서 시스템 통계를 클릭합니다.
- 1시간, 6시간, 1일, 7일을 클릭합니다. 커스텀을 클릭하여 지난 7일 이내의 커스텀 기간을 지정합니다.
- 프롬프트나 Google Cloud 콘솔에서 기간을 지정하지 않으면 기본 기간(지난 1시간)이 사용됩니다.
지정된 기간이 지난 7일보다 더 이전이면 오류가 반환됩니다.
프롬프트를 보내려면
보내기를 클릭합니다. Gemini에서 프롬프트에 대한 응답을 반환합니다.
다음 단계
- Gemini 지원으로 SQL 작성
- Spanner 성능을 최적화하는 방법 알아보기
- 시스템 통계를 사용하여 인스턴스를 모니터링하는 방법 알아보기