JetBrains发布DataGrip及数据库工具第三次用户体验调查结果
引言
你好,DataGrip 社区!
我们回来了,带来了第三届 DataGrip 与数据库工具用户体验调查的结果。
衷心感谢每一位抽出时间参与调查的人!今年,共有 1,420 人分享了他们使用 DataGrip 以及其他 JetBrains IDE 中内置数据库工具的体验。
与我们的第一次调查和第二次调查一样,我们的目标是了解哪些方面表现良好、哪些方面令人沮丧,以及我们应该把精力集中在哪里来改善你的体验。
在本文中,我们将分享关键发现,涵盖总体满意度、日常可用性、性能、可靠性、数据库支持以及 AI 驱动的功能。在有意义的情况下,我们还会将结果与之前的调查进行比较,同时考虑问题设置和受访者人口统计特征的差异。
最后,我们将看看你的反馈对我们的优先级以及我们正在进行的改进意味着什么。
关于你
调查的第一部分关注你是谁、你使用哪些工具,以及你的日常数据库工作是什么样的。这有助于我们更好地理解你的需求,并为调查结果提供背景。
角色
软件开发者与工程师仍然是最大的受访者群体,占参与者的 70%。其他角色包括软件架构师(6%)、团队负责人和工程经理(5%),以及数据工程师(4%)。
经验
我们的受访者是一个经验丰富的群体:74% 在主要岗位上有超过五年的经验,其中一半(50%)有超过十年的经验。
具体到 JetBrains 数据库工具,37% 已使用 3–5 年,25% 已使用 6–10 年,8% 已使用超过十年。
DataGrip 与内置数据库工具
与上次调查相比,最显著的变化之一是受访者在我们的产品之间的分布:
[LOADING...]
你目前使用哪些 JetBrains 数据库工具?
- 44% 仅使用其他 JetBrains IDE 中的内置数据库工具。
- 33% 同时使用 DataGrip 和内置数据库工具。
- 22% 仅使用 DataGrip。
在第二次调查中,仅约 5% 的受访者只使用内置数据库工具,而这次为 44%。这一差异可能与我们推广调查的方式有关。今年,除了其他渠道外,我们还在所有具备数据库功能的 JetBrains 产品中使用了产品内通知。
在将满意度结果与往年比较时,请记住这一受访者结构变化。
技术栈
PostgreSQL 仍然是受访者中使用最广泛的数据库,占 77%,其次是 MySQL(42%)、SQLite(28%)和 Microsoft SQL Server(26%)。
其他常用数据库包括 MariaDB(24%)、Oracle Database(23%)、Redis(23%)和 MongoDB(19%)。
日常工作
我们还询问了受访者在过去一个月中执行过哪些数据库相关任务。以下是他们的反馈:
- 95% 编写、编辑或执行了 SQL 查询。
- 95% 浏览了数据库、架构、表或其他数据库对象。
- 87% 创建或配置了数据库连接。
- 86% 查看或编辑了表数据。
- 72% 将数据导出到文件。
- 71% 使用 SQL 创建或修改了数据库对象。
其他常见活动包括导入数据(46%)、调查或优化查询性能(45%),以及比较表数据或查询结果(34%)。
团队规模
大多数受访者在相对较小的团队中工作:62% 属于 2–10 人的团队,15% 在 11–20 人的团队中工作,10% 独自工作。
简而言之,我们的典型受访者是一位在小团队中工作的经验丰富的开发者,依赖 DataGrip 或其他 JetBrains IDE 中的内置数据库工具完成广泛的日常任务。
总体满意度
与之前的调查一样,我们使用客户满意度得分(CSAT)衡量总体满意度——即将体验评为“满意”或“非常满意”的受访者百分比。
[LOADING...]
你对 DataGrip 的满意或不满程度如何?
今年,84.7% 的受访者对 DataGrip 和内置数据库工具感到满意或非常满意。这略低于第二次调查的 87.5% 和第一次调查的 90%。
不过,今年的调查通过在所有具备数据库功能的 JetBrains 产品中发送产品内通知,覆盖了更广泛的受众。为了更好地理解满意度的变化,我们比较了不同用户群体的 CSAT 得分:
仅使用 DataGrip 的用户(87.9%)和混合用户(87.0%)的满意度仍然较高且稳定,而仅使用内置工具的用户报告的满意度略低(81.4%)。由于仅使用内置工具的用户在今年受访者中所占比例大得多,这一差异解释了总体 CSAT 的小幅下降。
现在,让我们看看对 DataGrip 和内置数据库工具各个方面的满意度。
具体领域的体验
与之前的调查一样,我们请你对 DataGrip 和内置数据库工具的不同具体方面进行评分。以下是 CSAT 得分与第二次调查的对比:
[LOADING...]
对于质量、性能和易用性,我们还询问了给出中性或负面评价的受访者,请他们指出最需要改进的领域。
质量与稳定性
87.5% 的受访者对质量与稳定性感到满意。
在 175 位对该方面给出中性或更低评价的受访者中,被指出最需要改进的领域是:
- 数据库资源管理器(33%)
- 代码编辑器(33%)
- 代码辅助(30%)
即使问题只影响一小部分用户,我们也会认真对待。如果你遇到 bug 或回归问题,请在我们的公共 YouTrack 服务器上报告,以帮助我们调查并确定问题的优先级。
性能与响应速度
性能的 CSAT 为 79.7%。
架构内省仍然是最大的问题。在 284 位对性能给出中性或更低评价的受访者中,44% 指出了内省问题。其他被提及的问题包括整体资源占用(24%)、IDE 卡死(23%),以及查询执行速度和整体 UI 响应速度(各占 22%)。
我们正在持续密切分析和优化性能。如果你遇到变慢、卡死或资源占用过高的情况,请遵循我们的性能问题报告指南。详细的快照和日志能帮助我们更快地调查并解决问题。
提升性能的实用建议:
- 调整内省级别:较低级别加载的元数据更少,可显著减少内省时间。
- 取消选择未使用的架构或数据库:将内省严格限制在活跃的数据库和架构上,可消除不必要的后台处理。
- 保持 DataGrip 更新:每个版本都会带来有针对性的性能改进和修复。
易用性
易用性的 CSAT 为 77.0%,仍是评分最低的方面。
在 321 位给出中性或更低评价的受访者中,48% 认为功能可发现性是个问题。导航和布局各被 36% 的受访者选择,其次是工作流效率,为 35%。
我们在近期版本中交付了多项可用性改进:
- DataGrip 2026.1 为查询文件引入了新的工作流,让你在组织查询和控制台时更加灵活。
- DataGrip 2026.2 新增了内置 JDBC 驱动程序、交互式入门导览,以及重新设计的数据库资源管理器空状态,让入门更容易。我们还改进了数据库颜色,新增按前缀对架构对象分组,并在编辑器标签页中引入了可自定义的查询控制台名称。
- v2026.3 即将推出:我们正在积极开发专用的“输出”工具窗口,以数据库优先的界面取代“服务”。它将为处理结果集提供更多空间,并允许你在编辑器标签页中打开结果集。你已经在我们的抢先体验计划(EAP)中试用这些功能和其他改进。
实用提示: 试试查找操作(macOS 上为 ⇧⌘A,Windows/Linux 上为 Ctrl+Shift+A),无需在菜单中翻找即可快速找到设置、工具和操作。
功能完整性
功能完整性的 CSAT 为 80.0%。
你的反馈表明,需要更灵活的导入/导出流水线、更好的架构比较和迁移工具,以及更丰富的数据编辑工具。
DataGrip 团队会倾听你的反馈,适应你不断变化的需求,持续改进工作流并添加新功能。以下是我们在近期版本中引入的一些改进:
- 数据源模板:轻松在多个 JetBrains IDE 之间复用数据库连接设置。
- 数据编辑器中的 SQL 表达式:编辑单元格值时,直接计算数据库函数和自定义表达式。
- 双会话模式:将数据库内省与活跃的查询执行及其他数据库操作分开,防止后台元数据刷新锁定查询会话。
你可以在我们的新功能页面探索这些改进以及许多其他改进。
还有更多功能即将推出!我们的抢先体验计划包括新的 Workspace 数据源,可让你跨多个数据源运行查询,此外还有其他改进。
如果你的工作流中缺少某项功能,请在 YouTrack 上提交功能请求或为现有请求投票。
数据源与 SQL 方言支持
86.2% 的受访者对数据源与 SQL 方言支持感到满意,使其成为评分最高的产品领域之一。
你的反馈主要集中在对现有数据库更深入支持的需求上,包括 Oracle、MongoDB、Redis、ClickHouse 和 Databricks。
我们也在这一领域取得了进展:
- DataGrip 2026.2 改进了对 ClickHouse 和 Snowflake 的 SQL 支持,包括新增语句、函数和语法识别。
- DataGrip 2026.1 新增对 PostgreSQL 18 的支持。
- 我们当前的抢先体验计划包括对 DuckDB 的支持和改进的 MariaDB 支持。
如果你希望我们新增或改进对某个数据库的支持,请在 YouTrack 上为现有请求投票或提交新请求。
AI 驱动的功能与数据库工作流
今年,我们扩展了调查范围,以更好地了解你如何在 JetBrains IDE 内外使用 AI 驱动的工具,尤其是在数据库相关任务中的使用情况。
AI 采用情况与工具
- 61% 的受访者经常或偶尔在 JetBrains IDE 中使用 AI 驱动的功能。
- 8% 尚未尝试,但计划尝试。
- 16% 尝试过 AI 功能,但目前没有使用。
- 11% 不打算使用。
在 JetBrains IDE 中使用 AI 的受访者中,70% 至少偶尔将其用于数据库相关任务。
[LOADING...]
虽然对话式助手仍然流行,智能体也正成为你工作流的一部分。45% 的受访者仅使用助手,39% 同时使用助手和智能体,13% 仅依赖智能体。
受访者中采用最广泛的工具是 JetBrains AI Assistant(63%)和 GitHub Copilot(41%)。许多受访者还提到了 Claude Code、Codex 和其他工具。
用于数据库任务的 AI
在数据库工作流中,SQL 相关任务在 AI 使用中占主导:
- 编写或补全 SQL 查询——64%
- 解释 SQL 查询——50%
- 诊断或修复 SQL 错误——41%
AI 也被用于生成数据库对象、分析查询结果和创建迁移脚本,但频率较低。
满意度与改进领域
AI 驱动的功能获得了 41.6% 的 CSAT,而 51.5% 的受访者将其体验评为中性。这些结果基于 848 位对 AI 驱动功能进行评价的受访者,而非全部调查受众。
当被问及哪些方面需要改进时,受访者最常选择的是 AI 回答的准确性(25%)、对数据库架构和关系的理解(23%),以及成本、使用限制或其可预测性(22%)。
在目前不使用 AI 完成数据库任务的受访者中,主要原因是没有机会尝试(38%)、改用 JetBrains IDE 之外的 AI 工具(38%),或单纯更倾向于不用 AI 完成这些任务(29%)。
我们改进的内容
我们正在继续扩展 DataGrip 中的 AI 能力,重点是更好地与 AI 智能体集成、在与它们协作时提供更顺畅的体验,以及对 AI 驱动的数据库操作提供更强的控制。
- DataGrip 2026.1 集成了 AI 智能体,包括 Claude Agent 和 Codex,并引入了数据库专用 MCP 工具。这些工具让智能体能够探索架构、处理数据并执行 SQL 查询。
- DataGrip 2026.2 引入了数据库专用 AI 智能体技能,用于数据库探索、连接管理和自然语言转 SQL 工作流。我们还扩展了 MCP 工具,并改进了智能体与数据库交互的方式。
一项特别重要的改进是我们为 AI 智能体提供的安全层。该安全层在 v2026.1 中引入,并在 v2026.2 中扩展,让你可以控制智能体能够访问和修改数据库中的哪些内容。智能体在执行数据库操作时会请求许可,包括通过 CLI 发起的操作,因此你可以审查并批准它们的操作。
观看我们的 YouTube 视频,了解 AI 智能体如何帮助在 JetBrains IDE 中完成数据库任务:
下一步
我们现在推出了一种与 AI 智能体协作的新体验:JetBrains Air in IDEs。Air 作为 DataGrip 2026.2 的插件提供抢先体验,并已内置到 2026.3 EAP 版本中;它提供了专用界面,可用于处理多个智能体、管理其会话、跟踪进度,并在不离开 IDE 的情况下审查更改。
我们还在开发增强的安全层,提供更强大、更细粒度的设置,让你可以更好地控制 AI 智能体与数据库的交互方式。此外,我们正在改进智能体处理查询历史记录的方式,让它们能够访问并使用完整历史记录以获得更好的上下文。
这些改进以及其他增强功能将使与 AI 智能体协作更加灵活、安全和高效。敬请关注更多更新!
谢谢!
衷心感谢参与第三届 DataGrip 与数据库工具用户体验调查的全部 1,420 位参与者!
我们感谢你的坦诚反馈、详细评论和建议。它们帮助我们了解哪些方面做得好、识别你在日常数据库工作流中面临的挑战,并优先改进对你重要的事项。
调查奖品
作为特别感谢,我们选出了十位分享特别有思考和建设性反馈的受访者,向他们赠送奖品!
获奖者:
1 年 JetBrains 全产品包订阅:
- 来自美国的 Nathan
- 来自中国的 Louis
- 来自乌兹别克斯坦的 Shavkat
- 来自英国的 Ivan
- 来自中国的 CrazyKid
100 美元 Amazon 礼品卡:
- 来自美国的 Jose
- 来自巴西的 Celso
- 来自波兰的 Wiktoria
- 来自印度的 Manthan
- 来自葡萄牙的 Matias
我们已通过获奖者的电子邮件地址直接联系了他们。
继续分享你的反馈
你无需等到下一次调查才能告诉我们我们的表现如何。你可以随时在 YouTrack 上报告问题或建议功能,通过我们的反馈表单联系我们,或在下方留言。
感谢你成为我们社区的一员,并帮助我们在每个版本中让 DataGrip 和我们的数据库工具变得更好!