本文档介绍了如何使用 Gemini in Databases 协助功能来帮助您观察 Cloud SQL for MySQL 资源并排查问题。
准备工作
确保已为您的组织设置 Gemini in Databases。
提高查询性能
如需使用 Gemini 协助功能提高 Cloud SQL 的查询性能,请按照以下步骤操作:
-
在 Google Cloud 控制台中,转到 Cloud SQL 实例页面。
- 如需打开实例的概览页面,请点击实例名称。
- 在导航窗格中,选择查询数据分析。
- 点击已执行的查询。
- 如需打开 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 协助功能提高 Cloud SQL 的系统性能,请按照以下步骤操作:
-
在 Google Cloud 控制台中,转到 Cloud SQL 实例页面。
- 如需打开实例的概览页面,请点击实例名称。
- 从左侧的 SQL 导航面板中选择查询数据分析标签页。
- 点击已执行的查询 。
- 如需打开 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 协助功能提高 Cloud SQL 的索引性能,请按照以下步骤操作:
-
在 Google Cloud 控制台中,转到 Cloud SQL 实例页面。
- 如需打开实例的概览页面,请点击实例名称。
- 从左侧的 SQL 导航面板中选择查询数据分析标签页。
- 点击已执行的查询。
- 如需打开 Gemini,请点击 spark Gemini。
- 在 Gemini 窗格中,输入描述您感兴趣的信息的提示,例如“What are the top queries that require indexes in my database instance?”
- 如需发送提示,请点击 发送。Gemini 会根据过去一小时的信息,返回针对您的提示的回答。
监控活跃查询
如需使用 Gemini 协助功能提高 Cloud SQL 活跃查询的性能,请按照以下步骤操作:
-
在 Google Cloud 控制台中,转到 Cloud SQL 实例页面。
- 如需打开实例的概览页面,请点击实例名称。
- 从左侧的 SQL 导航面板中选择查询数据分析标签页。
- 点击活跃查询。
- 如需打开 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 会根据过去一小时的信息,返回针对您的提示的回答。
后续步骤
详细了解如何使用以下功能: