本文档介绍了如何使用 Gemini in Databases 协助功能来帮助您监控 AlloyDB for PostgreSQL 资源并排查问题。
准备工作
确保已为您的组织设置 Gemini in Databases。
提高查询性能
如需使用 Gemini 协助功能提高 AlloyDB 的查询性能,请按照以下步骤操作:
- 在 Google Cloud 控制台中,前往集群页面。 前往“集群”
- 在集群和实例列表中,点击一个实例。
- 点击 Query Insights。
- 点击已执行的查询。
- 如需打开 Gemini 窗格,请点击 sparkGemini。
- 在 Gemini 窗格中,输入描述您感兴趣的信息的提示,例如:
- “Summarize database query trends by users.”
- “Which of my queries have high latency for this database instance?”
- “What is the slowest query for this database in this instance?”
- “What are the wait times for the query ID = <hash id>> in this database?”
- 如需发送提示,请点击 发送。Gemini 会根据过去一小时的信息,返回针对您的提示的回答。
提高系统性能
如需使用 Gemini 协助功能提高 AlloyDB 的系统性能,请按照以下步骤操作:
- 在 Google Cloud 控制台中,前往集群页面。 前往“集群”
- 在集群和实例列表中,点击一个实例。
- 点击 Query Insights。
- 如需打开 Gemini,请点击 sparkGemini。
- 在 Gemini 窗格中,输入描述您感兴趣的信息的提示,例如:
- “How many error log entries are there for this database instance?”
- “What was the CPU utilization for this database instance around 2 PM today?”
- “Were there any restarts in the last 7 days for this database?”
- “When was the last instance update event in the last 24 hours for this database?”
- 如需发送提示,请点击 发送。Gemini 会根据过去一小时的信息,返回针对您的提示的回答。
改进索引使用情况
如需使用 Gemini 协助功能提高 AlloyDB 的索引性能,请按照以下步骤操作:
- 在 Google Cloud 控制台中,前往集群页面。 前往“集群”
- 在集群和实例列表中,点击一个实例。
- 点击 Query Insights。
- 点击已执行的查询。
- 如需打开 Gemini,请点击 spark Gemini。
- 在 Gemini 窗格中,输入描述您感兴趣的信息的提示,例如“What are the top queries that require indexes in my database instance?”
- 如需发送提示,请点击 发送。Gemini 会根据过去一小时的信息,返回针对您的提示的回答。
监控活跃查询
如需使用 Gemini 协助功能提高 AlloyDB 活跃查询的性能,请按照以下步骤操作:
- 在 Google Cloud 控制台中,前往集群页面。 前往“集群”
- 在集群和实例列表中,点击一个实例。
- 点击 Query Insights。
- 点击活跃查询。
- 如需打开 Gemini,请点击 spark Gemini。
- 在 Gemini 窗格中,输入描述您感兴趣的信息的提示,例如:
- “What are the top queries running for this database instance?”
- “Are there any active queries with transaction duration > 1 min for this database instance”
- 如需发送提示,请点击 发送。Gemini 会根据过去一小时的信息,返回针对您的提示的回答。
后续步骤
详细了解以下内容: