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 查询 |
|
|
微调数据库性能 |
|
|
对数据库进行现代化改造 |
|
|
在何处与 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 年代出生的歌手有多少?”
如需了解详情,请参阅以下内容之一:
- Cloud SQL:使用自然语言提示生成 SQL 查询
- AlloyDB for PostgreSQL:使用自然语言提示生成 SQL 查询
- Spanner:使用自然语言提示生成 SQL 查询
Studio 中的代码建议
Database Migration Service 将 Gemini 集成到了转换工作区中 页面。Gemini 会分析您针对转化问题的修正方法 以及如何根据您的输入提出其他更改建议。这样, 你可以将修复传播到多个对象,而无需进行所有修改 。进行足够的更改后,Gemini 会显示提示 提出进一步的修改建议。
如需了解详情,请参阅以下内容之一:
- 将 Oracle 迁移到 AlloyDB for PostgreSQL:在 Gemini 的帮助下解决转换问题
- 将 Oracle 迁移到 Cloud SQL for PostgreSQL:在 Gemini 的帮助下解决转换问题
设置 Gemini in Databases
有关详细设置步骤,请参阅 设置 Gemini in Databases。