DataGrip 2025.3 正式发布:迎来史诗级更新,功能更丝滑,颜值更高!

数据库向量数据库数据库管理服务

雪覆来时路 鸿踪渐已芜

📢 开场白:2025 年还能叫“数据库 IDE”?不,这叫「数据库指挥中心」

DataGrip 2025.3 —— 2025 年的收官大作,比年终奖还准时(而且真的发了 😂)。
它不只是一次更新,更像数据库操作效率进化论。

话不多说,咱们边喝咖啡边看重点 👇


🔁 一、告别“Query Console”,迎来“Query File”时代!

还记得那些藏在角落、名字叫 console_12345.sql 的神秘文件吗?
它们曾是你的“临时 SQL 便签”,也是你深夜 debug 的青春记忆。

但!2025.3 版本说:

“Console?太复古了。我们叫它—— Query File ,有身份、有户口、还能搬家!”

🛠️ 变化在哪?

  • ✅ 自动迁移到项目目录下的 queries/ (默认,可改,随你高兴)
  • ✅ 文件真正成为项目一部分(Git:终于可以 git add 了!)
  • ✅ 旧 consoles 还能苟一年(JetBrains:给你心理缓冲期,贴心吧?)

picture.image

💡 小幽默

“迁移完我发现:原来我写了 87 个 console,其中 76 个叫 temp.sql……”

—— 建议搭配 git commit -m "RIP console, welcome query file 🪦" 使用


☁️ 二、直连云厂商?AWS / GCP / Azure:欢迎登船,船长!

以前连个云数据库,要开 IAM、配密钥、翻文档、重启三次……
现在?菜单里点三下,数据库自己“游”到你面前👇

picture.image

  • ✅ 直接登录云账号 → 浏览所有库 → 一键创建数据源
  • ✅ 配置安全存于 Data Sources and Drivers (比你记密码靠谱多了)

🧠 冷知识

这功能上线第一天,某位工程师连上了他三年前遗忘的测试库,发现里面还有 DROP DATABASE production; -- TODO: uncomment later 的注释……

“还好没 uncomment” 😅


📊 三、Amazon Redshift:大库不卡,小库不慢

Redshift 用户常年面临一个灵魂拷问:

“我要等多久才能展开表列表?—— 答案:咖啡续杯时间 × 3”

现在,DataGrip 支持 Introspection Levels (内省级别)👇
大库?只加载骨架;小库?全量 metadata 哗一下就来!

picture.image

✨ 效果:

  • 10TB 库:树状图秒开(虽然里面可能就一张表叫 legacy_monster_v2_final_final

  • 本地测试库:连字段注释都给你念出来


🗂️ 四、数据库资源管理器

以前的文件夹——固定、僵硬、无法移动。
现在的文件夹——空的也能建!拖拽随心排!配置存 XML!

picture.image

  • ✅ 创建 🔥 hotfix🧪 experiments🙈 ignore_for_now 文件夹
  • ✅ 把 prod 拖到最底下(心理安慰法:眼不见为净)
  • ✅ 配置存于 .idea/db-forest-config.xml (是的,你甚至可以 git diff 它)

🎯 真实用户反馈:

“我给每个实习生建了个文件夹,叫 their_mistakes,里面全是 ALTER TABLE … DROP COLUMN 的历史记录……”


🧠 五、Explain Plan + AI 助手 = 你的 SQL 私人教练

点了 Explain Plan,看到一堆 Seq ScanNested Loop 头大?
现在——AI 小助手上线 !它不仅能解释,还能“毒舌优化”👇

picture.image
picture.image

  • ✅ 点击 toolbar 上的 Explain Plan 按钮 → 出图 → 点 Ask AI
  • ✅ 它会说:“你这个 JOIN 没走索引,是因为……建议加 WHERE user_id > 0 防全表扫描”
  • ✅ 你还能反问:“如果我加了物化视图呢?” —— 它真能答!

🤖 AI 小彩蛋:

输入 EXPLAIN SELECT * FROM users WHERE 1=1;

→ AI 回复:“……你是在测试我,还是测试数据库?” 😏


🧊 六、其他“小而美”的惊喜(大招藏在细节里)

✅ Query History:终于能删记录了!

谁没在 history 里翻到过 "SELECT * FROM table LIMIT 999999"
现在右键 → Remove ,一键净化心灵 ↓
picture.image

✅ Snowflake:支持 Classes!

是的,你没看错——Snowflake 现在能写类了 (introspection + DDL + method call 全支持)
OOP 爱好者泪目:“我的 UserAccount 类,终于有家了!”
picture.image

✅ Redis:分隔符 :: 自定义 → 层级 Keys 终于不糊成一锅粥!

user::123::profile::address → 自动折叠成树!

picture.image

✅ SQL Server:VECTOR & JSON 类型支持!

CREATE TABLE docs (embedding VECTOR(1536), meta JSON);
→ 语法高亮 ✔️
→ DDL 对话框 ✔️
→ 补全 ✔️
→ 你的老板说:“这项目能上 HNSW 了!” ✔️

✅ 清 Local Filter:再也不用翻右键菜单了!

Toolbar 上直接点 → Clear Local Filter For All Columns
(设计师:我们调研发现,87% 的人不知道 filter 是谁加的……)


🎨 七、UI/UX:菜单重做 + Islands 主题默认上线!

主菜单重构——砍掉冗余,突出高频动作:
picture.image

And…… Islands 主题成为默认
深色控狂喜,护眼党流泪:
picture.image

💬 用户吐槽:

“升级完同事问我:你屏幕怎么像开了‘赛博朋克滤镜’?”

—— 不,这叫 专业感


🎁 结语:2025.3,不止是更新 —— 是数据库工程师的“生产力外挂”

从本地 console 到云上遨游,
从手动 EXPLAIN 到 AI 私教,
从 Redis 乱码到层级折叠……
DataGrip 正在悄悄回答那个终极问题:

“一个数据库 IDE 的终极形态,是不是……会自己写 SQL?”


0
0
0
0
关于作者
关于作者

文章

0

获赞

0

收藏

0

相关资源
云原生数据库 veDB 核心技术剖析与展望
veDB 是一款分布式数据库,采用了云原生计算存储分离架构。本次演讲将为大家介绍火山引擎这款云原生数据库的核心技术原理,并对未来进行展望。
相关产品
评论
未登录
看完啦,登录分享一下感受吧~
暂无评论