AI Assistant 2025.3 Help

将 AI 与数据库配合使用

可用范围:DataGrip 和带有 Database Tools and SQL 插件的 IDE

AI Assistant 通过在您的 IDE 中启用自然语言交互来增强数据库工作流程。 它使您能够更高效地生成、解释和优化 SQL 查询。

获取 AI 协助修改表格

您可以使用自然语言在 修改 对话框中要求 AI Assistant 修改数据库表。

  1. 在 Database 工具窗口(DataGrip 中为 数据库资源管理器 )中,右键点击您要修改的表并选择 修改表格。 或者,选择该表并按 Ctrl+F6。

  2. 在 修改 对话框中,定位左侧的 表结构编辑器窗格工具栏并点击 UI 中 AI Assistant 图标AI Assistant。

  3. 在打开的 AI Assistant 对话框中,输入您的提示并点击 确定。

    用于修改表的提示
  4. 一旦 AI Assistant 为您的提示操作生成了 SQL 代码,它将请求执行该操作的权限。 点击 执行。

  5. 在预览窗格中查看生成的代码。

  6. 应用更改并关闭对话框。

AI Assistant 生成的修改表的代码

查询计划说明

IDE 版本:从 2025.3 起

您可以请我们的 AI Assistant 解释您的查询计划。 为此,您需要先对查询执行 解释计划 操作。

  1. 在 查询控制台 中,右键点击您的查询并转到 执行计划 | 执行计划 或 执行计划 | 执行并分析。

    该方案将显示在 计划 工具窗口的 Services 选项卡中。

  2. 在该选项卡的左侧工具栏中,点击 使用 AI 分析 SQL 执行计划。 随后,AI Assistant 会在聊天中提供说明,您可以在其中就该计划提出任何其他问题。

AI Assistant 解释查询计划

查询优化

IDE 版本:从 2025.3 起

现在,AI Assistant 可以优化您的查询,以获得更好的性能与效率。 其方式包括:

  • 自动检测低效之处,例如多余的 JOIN 子句、缺失索引或次优的执行计划。

  • 提供可执行的建议,或自动重写查询以提升性能。

  • 利用 解释计划 的输出进行更深入的分析与诊断。

此功能可能需要 附加数据库架构 ,以便给出恰当的说明。

  • 在 查询控制台 中,右键点击您的查询并选择 AI 操作 | 使用 AI 优化查询。

    上下文菜单中的 AI Assistant 查询优化操作

    AI Assistant 会在聊天中向您提供建议列表,您可以在其中继续提出任何问题。

    AI Assistant 查询优化
2025年 12月 5日