Google Cloud용 Gemini 포트폴리오에 포함된 제품인 Gemini in Databases는 데이터베이스 Fleet을 최적화하고 데이터베이스 내의 데이터로 작업하는 것을 지원하는 AI 기반 데이터베이스 어시스터트입니다. Gemini in Databases는 프로그래밍, 성능 최적화, Fleet 관리, 거버넌스, 마이그레이션을 포함한 데이터베이스 작업의 모든 측면을 단순화하는 데 도움이 됩니다.
Gemini in Databases에 대한 AI 지원
Gemini in Databases는 다음과 같은 방식으로 AI 지원을 제공합니다.
데이터베이스 센터를 사용하여 위험을 줄이고 데이터베이스 Fleet을 최적화합니다. 데이터베이스 센터를 사용하면 Google Cloud 프로젝트와 Security Command Center의 데이터를 기반으로 Fleet의 최상위 상태 문제를 집계하고 요약할 수 있습니다. 그러면 데이터베이스 센터에서 영향을 받은 프로젝트 또는 인스턴스를 조사하는 방법에 대한 조언을 제공합니다. 데이터베이스 센터 대시보드에는 특정 상태 문제 테스트를 통과한 리소스 수를 나타내는 백분율이 표시됩니다. Cloud SQL 및 PostgreSQL용 AlloyDB에서 사용할 수 있습니다.
Database Studio에서 코드 지원 제공 Gemini in Databases를 사용하면 자연어 질문을 사용하여 데이터를 관리하고 SQL 쿼리를 만들 수 있습니다. 테이블 및 색인 만들기, 테이블 수정, 뷰 설정과 같은 SQL 명령줄 클라이언트에서 수행할 다양한 작업을 수행할 수 있습니다. Spanner, Cloud SQL, PostgreSQL용 AlloyDB에서 사용할 수 있습니다.
향상된 쿼리 통계를 사용하여 잠재적인 성능 문제에 대비합니다. Gemini in Databases에는 실시간 진단을 사용하여 데이터베이스 및 쿼리 성능 문제를 감지하고 문제를 해결하고 방지하는 데 도움이 되는 향상된 쿼리 통계가 포함되어 있습니다. 여러 측정기준 간에 측정항목의 상관관계를 지정하면 진단하기 어려운 문제를 식별할 수 있습니다. Gemini in Databases는 대기 이벤트, 데이터베이스 플래그, 문제 해결에 사용할 수 있는 다양한 데이터베이스 측정항목과 같은 미묘한 데이터베이스 개념에 대한 컨텍스트 내 설명 기능을 제공합니다. PostgreSQL용 AlloyDB에서 사용할 수 있습니다.
보안 상황 개선. Gemini in Databases는 사전에 구성 문제를 감지하고 보안 권장사항을 제공하여 데이터베이스의 보안 상황을 개선하는 데 도움이 됩니다. Cloud SQL 및 PostgreSQL용 AlloyDB에서 사용할 수 있습니다.
Database Migration Service에서 지원 코드 및 스키마 변환 활용 Gemini in Databases는 작업공간의 코드 변환을 개선하고 변환 작업을 가속하는 데 도움이 됩니다. Gemini in Databases는 기존 데이터베이스를 PostgreSQL용 Cloud SQL 또는 PostgreSQL용 AlloyDB와 같은 클라우드 최적화 데이터베이스로 현대화하기 위해 저장 프로시저, 트리거, 함수와 같은 데이터베이스 애플리케이션 코드를 PostgreSQL 호환 언어로 쉽게 변환할 수 있습니다.
Google Cloud를 위한 Gemini가 사용자의 데이터를 사용하는 방법과 시점을 알아보세요. Google Cloud용 Gemini 제품은 아직 초기 단계의 기술로, 일견 타당해 보이지만 실제로는 잘못된 출력을 생성할 수 있습니다. Google Cloud를 위한 Gemini 제품의 모든 출력을 사용 전에 미리 검사하는 것이 좋습니다. 자세한 내용은 Google Cloud를 위한 Gemini와 책임감 있는 AI를 참조하세요.
기능
다음 표에서는 Gemini in Databases의 기능과 문서 링크를 보여줍니다.
태스크 | 지원 유형 | 제품 문서 |
---|---|---|
데이터베이스 Fleet 관리 |
|
|
SQL 쿼리 생성 |
|
|
데이터베이스 성능 미세 조정 |
|
|
데이터베이스 현대화 |
|
|
Gemini in Databases와 상호작용하는 위치
프로젝트에 대해 Gemini in Databases를 설정한 후 Google Cloud 콘솔의 몇 군데에서 지원을 요청할 수 있습니다.
- Gemini 창
- 데이터베이스 센터
- 스튜디오의 Gemini 지원
- 쿼리 통계 대시보드
- Database Migration Service의 변환 작업공간 페이지
- Cloud SQL 및 PostgreSQL용 AlloyDB 페이지
Databases의 Gemini에서 대화형 지원
Databases의 Gemini 대화형 지원을 사용하면 다음 주제에 대한 질문에 AI 지원 답변을 받을 수 있습니다.
- 쿼리 및 시스템 성능
- 데이터베이스 Fleet 상태
쿼리 및 시스템 성능에 대한 대화형 지원
다음 제품은 Google Cloud 콘솔의 쿼리 및 시스템 성능 문제에 대한 대화형 지원을 제공합니다.
- PostgreSQL용 AlloyDB
- MySQL용 Cloud SQL
- PostgreSQL용 Cloud SQL
대화형 지원을 사용하여 다음과 같은 일반적인 유형의 쿼리 및 시스템 성능 문제에 대해 질문할 수 있습니다.
- 쿼리 측정항목
- 시스템 측정항목
- 색인 자문 담당자
- 활성 쿼리
- 향상된 쿼리 통계
- 이벤트 타임라인
대화형 지원을 사용하려면 지원되는 제품의 Google Cloud 콘솔에서 다음 페이지 중 하나로 이동하여 Gemini 창을 찾습니다.
- 개요 페이지
- 시스템 통계 페이지
- 쿼리 통계 페이지
- 쿼리 세부정보 페이지
다음 표에는 이벤트 타임라인, 쿼리 측정항목, 시스템 측정항목의 프롬프트 예시가 나와 있습니다.
카테고리 | 예시 프롬프트 |
---|---|
이벤트 타임라인 |
|
쿼리 측정항목 |
|
시스템 측정항목 |
|
기본적으로 Gemini 대화형 지원은 이전 1시간 동안의 정보로 응답합니다. 지난 24시간 또는 7일과 같은 다양한 기간을 지정할 수 있습니다. 응답은 지난 7일로 제한됩니다.
이벤트 타임라인과 관련된 응답은 최근 200개 이벤트로 제한됩니다. PostgreSQL용 AlloyDB의 경우 이벤트 타임라인 질문은 us-central-1
리전으로 제한됩니다.
데이터베이스 센터에 대한 대화형 지원
Gemini의 대화형 지원을 사용하여 데이터베이스 센터의 인스턴스와 데이터베이스에 대한 도움을 받을 수 있습니다. 예를 들어 데이터베이스 Fleet 상태에 대한 질문을 Gemini에 프롬프트하면 Gemini에서 Fleet의 데이터베이스를 최적화하는 방법을 추천합니다.
자세한 내용은 Gemini를 사용하여 Fleet 상태 문제 알아보기를 참조하세요.
데이터베이스 센터
데이터베이스 센터는 Google Cloud 프로젝트의 인스턴스 및 데이터베이스 상태 문제를 표시하는 대시보드입니다. 특정 상태 문제 테스트를 통과한 리소스 수를 나타내는 백분율이 표시됩니다.
자세한 내용은 데이터 센터 개요를 참조하세요.
Cloud SQL 및 PostgreSQL용 AlloyDB 페이지
PostgreSQL용 AlloyDB 및 Cloud SQL에 대해 Google Cloud 콘솔에 표시되는 보안, 데이터 보호, 성능 추천 목록을 볼 수 있습니다.
자세한 내용은 데이터베이스 보안 권장사항 및 데이터 보호 및 성능 추천을 참조하세요.
스튜디오의 Gemini 지원
Cloud SQL 또는 PostgreSQL용 AlloyDB를 사용할 때는 pen_spark 코딩 도우미를 클릭하여 데이터베이스 스키마를 기반으로 하는 자연어 안내에 따라 SQL 쿼리를 생성, 이해, 최적화할 수 있습니다. 예를 들어 Gemini가 다음 프롬프트에 대한 응답 SQL을 생성하도록 유도할 수 있습니다.
- '고객 만족도 설문조사 결과를 추적하는 테이블을 만들어 줘.'
- 'Singers 테이블에 생일이라는 날짜 열을 추가해 줘.'
- '90년대에 태어난 가수는 몇 명이야?'
자세한 내용은 다음 중 하나를 참조하세요.
- Cloud SQL: 자연어 프롬프트를 사용하여 SQL 쿼리 생성
- PostgreSQL용 AlloyDB: 자연어 프롬프트를 사용하여 SQL 쿼리 생성
- Spanner: 자연어 프롬프트를 사용하여 SQL 쿼리 생성
스튜디오의 코드 추천
Database Migration Service는 Google Cloud를 위한 Gemini를 변환 작업공간에 통합하여 다음 두 가지 영역에서 변환 프로세스를 가속화하고 개선할 수 있도록 지원합니다.
변환 지원이 포함된 코드 설명 가능성 기능을 제공합니다. 변환 로직을 더 잘 이해하거나 변환 문제 해결을 제안하거나 변환된 코드를 최적화하는 데 도움이 되는 일련의 전용 프롬프트입니다.
Gemini 코드 변환 추천을 사용하여 변환 문제 해결을 신속하게 적용합니다. 변환 문제를 해결하고 작업공간의 다른 결함 있는 객체에 대한 변경사항을 제안하면서 Gemini 모델을 학습시킬 수 있는 메커니즘입니다.
자세한 내용은 다음 중 하나를 참조하세요.
- Oracle에서 PostgreSQL용 AlloyDB로 마이그레이션: Gemini 지원을 사용하여 Oracle 코드 및 스키마 변환
- Oracle에서 PostgreSQL용 Cloud SQL로 마이그레이션: Gemini 지원을 사용하여 Oracle 코드 및 스키마 변환
Gemini in Databases 설정하기
자세한 설정 단계는 Gemini in Databases 설정하기를 참조하세요.
다음 단계
- Google Cloud용 Gemini에서 사용자 데이터를 사용하는 방법 알아보기
- Google Cloud 규정 준수에 대해 자세히 알아보기