在 Gemini 的协助下进行观察和并排查问题

本文档介绍了如何使用 Gemini in Databases 协助功能来帮助您观察 Cloud SQL for MySQL 资源并排查问题。

准备工作

确保已为您的组织设置 Gemini in Databases

提高查询性能

如需使用 Gemini 协助功能提高 Cloud SQL 的查询性能,请按照以下步骤操作:

  1. 在 Google Cloud 控制台中,转到 Cloud SQL 实例页面。

    转到“Cloud SQL 实例”

  2. 如需打开实例的概览页面,请点击实例名称。
  3. 在导航窗格中,选择查询数据分析
  4. 点击已执行的查询
  5. 如需打开 Gemini 窗格,请点击 sparkGemini
  6. 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?”
  7. 如需发送提示,请点击 发送。Gemini 会根据过去一小时的信息,返回针对您的提示的回答。

提高系统性能

如需使用 Gemini 协助功能提高 Cloud SQL 的系统性能,请按照以下步骤操作:

  1. 在 Google Cloud 控制台中,转到 Cloud SQL 实例页面。

    转到“Cloud SQL 实例”

  2. 如需打开实例的概览页面,请点击实例名称。
  3. 从左侧的 SQL 导航面板中选择查询数据分析标签页。
  4. 点击已执行的查询
  5. 如需打开 Gemini,请点击 sparkGemini
  6. 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?”
  7. 如需发送提示,请点击 发送。Gemini 会根据过去一小时的信息,返回针对您的提示的回答。

改进索引使用情况

如需使用 Gemini 协助功能提高 Cloud SQL 的索引性能,请按照以下步骤操作:

  1. 在 Google Cloud 控制台中,转到 Cloud SQL 实例页面。

    转到“Cloud SQL 实例”

  2. 如需打开实例的概览页面,请点击实例名称。
  3. 从左侧的 SQL 导航面板中选择查询数据分析标签页。
  4. 点击已执行的查询
  5. 如需打开 Gemini,请点击 spark Gemini
  6. Gemini 窗格中,输入描述您感兴趣的信息的提示,例如“What are the top queries that require indexes in my database instance?”
  7. 如需发送提示,请点击 发送。Gemini 会根据过去一小时的信息,返回针对您的提示的回答。

监控活跃查询

如需使用 Gemini 协助功能提高 Cloud SQL 活跃查询的性能,请按照以下步骤操作:

  1. 在 Google Cloud 控制台中,转到 Cloud SQL 实例页面。

    转到“Cloud SQL 实例”

  2. 如需打开实例的概览页面,请点击实例名称。
  3. 从左侧的 SQL 导航面板中选择查询数据分析标签页。
  4. 点击活跃查询
  5. 如需打开 Gemini,请点击 spark Gemini
  6. 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”
  7. 如需发送提示,请点击 发送。Gemini 会根据过去一小时的信息,返回针对您的提示的回答。

后续步骤

详细了解如何使用以下功能: