Gemini in Databases 概览

Gemini in Databases 是 Google Cloud 上的 Gemini for Google Cloud 产品组合、 是一款 AI 赋能的数据库助理,可帮助您优化数据库舰队 并使用数据库中的数据Gemini in Databases 可帮助您 简化数据库操作的各个方面,包括编程、性能 优化、舰队管理、治理和迁移。

Gemini in Databases 的 AI 协助

Gemini in Databases 可通过以下方式提供 AI 协助:

  • 借助 Google Cloud 控制台中的 数据库中心。通过数据库中心,您可以汇总和 根据你的数据,总结舰队的顶级健康问题 Google Cloud 项目和 Security Command Center。然后,数据库中心会 帮助您了解如何调查受影响的项目或实例。通过 数据库中心信息中心会显示一个百分比,表示 您的许多资源都已通过指定的运行状况问题测试。支持的语言 AlloyDB for PostgreSQL 和 Cloud SQL。

  • 在 Database Studio 中提供代码协助。借助数据库中的 Gemini 使用自然语言问题来管理数据和创建 SQL 查询。您 可以执行您在 SQL 命令行上要执行的一系列操作 例如创建表和索引、修改表或设置 观看次数。可在 AlloyDB for PostgreSQL、Cloud SQL 和 Spanner 中使用。

  • 使用增强型 Query Insights,预防潜在的性能问题。 Gemini in Databases 包含增强型 Query Insights,可检测、 排查并帮助防止数据库和查询性能问题 实时诊断。您可以将多个维度的指标关联起来, 找出难以诊断的问题Gemini in Databases 提供 可解释性微妙的数据库概念,例如等待事件、数据库 标志和可用于问题排查的各种数据库指标。可用 AlloyDB for PostgreSQL 中的实例。

  • 改善安全状况。Gemini in Databases 可帮助您 主动检测配置问题,确保数据库的安全状况 并提供安全建议适用于 AlloyDB for PostgreSQL 和 Cloud SQL。

  • 在 Database Migration Service 中使用辅助代码和架构转换。 Gemini in Databases 可帮助您改善工作区中的代码转换, 加快转化速度。Gemini in Databases 可简化数据转换 数据库应用代码,例如存储过程、触发器和函数, 与 PostgreSQL 兼容的方言,帮助您对旧数据库进行现代化改造, 云优化数据库,例如 Cloud SQL for PostgreSQL 或 AlloyDB for PostgreSQL。

了解 Gemini 的运作方式和时机 使用您的 Google Cloud。 作为一项尚处于早期阶段的技术,Google Cloud 专用 Gemini 可以 生成看似合理但实际上不正确的输出。我们建议您 使用 Gemini for Google Cloud 产品的所有输出。有关 请参阅 Google Cloud 专用 Gemini 和 Responsible AI

特性

下表显示了 Gemini in Databases 的功能以及文档链接:

任务 协助类型 产品文档
管理数据库舰队
  • 提供符合情境的聊天对话,与发现结果互动。
  • 分析使用模式。
  • 提前解决数据库问题。
  • 提供改进数据库配置的建议。
生成 SQL 查询
  • 使用自然语言编写,以生成 SQL 语句。
  • 获取适用于您的架构的上下文代码。
  • 优化并解释现有查询。
微调数据库性能
  • 检测和排查查询性能问题。
  • 跨多个维度分析查询指标。
  • 主动提供量身提供的建议,以降低成本、改善效果 性能以及帮助保护您的应用
对数据库进行现代化改造
  • 按问题组过滤来源架构,并根据新的 已保存的 SQL 语句。
  • 查看代码更正建议。

在何处与 Gemini in Databases 交互

设置 Gemini in Databases 后 对于项目,您可以在 Google Cloud 控制台中的以下几个位置寻求帮助:

  • Gemini 对话代理
  • 数据库中心
  • 在工作室中使用 Gemini 协助
  • Query Insights 信息中心
  • Database Migration Service 中的转换工作区页面
  • AlloyDB for PostgreSQL 和 Cloud SQL 页面

Gemini in Databases 对话代理

您可以使用 Gemini 对话代理获取有关以下内容的帮助: 您的实例和数据库例如,你可以向 Gemini 提出如下提示: 有关数据库舰队健康状况的问题,Gemini 建议 优化舰队中数据库的方法。

如需了解详情,请参阅使用 Gemini 了解舰队健康状况问题

数据库中心

数据库中心是实例健康状况问题的信息中心, 您的 Google Cloud 项目中的数据库。它会显示一个百分比 通过指定运行状况问题测试的资源数量。

如需了解详情,请参阅数据库中心概览

AlloyDB for PostgreSQL 和 Cloud SQL 页面

您可以查看安全性、数据保护和性能方面的建议列表 AlloyDB for PostgreSQL 和 Cloud SQL 的 Google Cloud 控制台中显示的查询。

如需了解详情,请参阅数据库安全建议数据保护和效果建议

在工作室中使用 Gemini 协助

使用 Cloud SQL 或 AlloyDB for PostgreSQL 时,您可以点击 pen_spark 帮我写代码生成 它基于自然语言指令理解和优化 SQL 查询, 基于您的数据库架构例如,你可以向 Gemini 提问 根据以下提示生成 SQL:

  • “创建一个表来跟踪客户满意度调查问卷结果。”
  • “将一个名为 birthday 的列添加到 Singers 表中。”
  • “90 年代出生的歌手有多少?”

如需了解详情,请参阅以下内容之一:

Studio 中的代码建议

Database Migration Service 将 Gemini 集成到了转换工作区中 页面。Gemini 会分析您针对转化问题的修正方法 以及如何根据您的输入提出其他更改建议。这样, 你可以将修复传播到多个对象,而无需进行所有修改 。进行足够的更改后,Gemini 会显示提示 提出进一步的修改建议。

如需了解详情,请参阅以下内容之一:

设置 Gemini in Databases

有关详细设置步骤,请参阅 设置 Gemini in Databases

后续步骤