<cite id="ffb66"></cite><cite id="ffb66"><track id="ffb66"></track></cite>
      <legend id="ffb66"><li id="ffb66"></li></legend>
      色婷婷久,激情色播,久久久无码专区,亚洲中文字幕av,国产成人A片,av无码免费,精品久久国产,99视频精品3
      網(wǎng)易首頁 > 網(wǎng)易號 > 正文 申請入駐

      JetBrains憋了3年的查詢重構(gòu),這次真把用戶慣壞了

      0
      分享至

      DataGrip 2026.1 正式發(fā)布當(dāng)天,JetBrains 官方下載服務(wù)器的帶寬峰值飆到了去年同期的 2.7 倍。一個數(shù)據(jù)庫 IDE 的更新,能讓開發(fā)者集體蹲守凌晨發(fā)布會——這場景放在三年前,連 JetBrains 自己的產(chǎn)品團(tuán)隊(duì)都覺得魔幻。

      但 2026.1 版本確實(shí)有些不一樣。官方博客把「AI 輔助 SQL 重構(gòu)」放在首屏,卻把真正耗掉 4000+ 人月開發(fā)資源的底層改動,藏在了第三屏的「性能優(yōu)化」里。這種產(chǎn)品文檔的敘事策略,本身就很 JetBrains:先給你看能 demo 的,再讓你用的時候發(fā)現(xiàn)「臥槽還能這樣」。

      查詢重構(gòu):從「能用」到「敢用」

      SQL 重構(gòu)一直是 DataGrip 的招牌,但老用戶心里有數(shù):復(fù)雜查詢改起來,IDE 的預(yù)覽經(jīng)常比執(zhí)行還慢。2026.1 把重構(gòu)引擎從解釋執(zhí)行換成了增量編譯,官方給的數(shù)據(jù)是「大型存儲過程重構(gòu)速度提升 12 倍」。

      12 倍不是實(shí)驗(yàn)室數(shù)字。 我拉了一個 800 行、嵌套 6 層子查詢的遺產(chǎn)代碼測試,2024.3 版本重構(gòu)預(yù)覽用了 23 秒,2026.1 降到 1.8 秒。差距大到讓人懷疑是不是緩存了結(jié)果——清掉索引重建后,還是 2.1 秒。

      更隱蔽的改動是「失敗回滾」機(jī)制。以前重構(gòu)如果中途報(bào)錯,已經(jīng)改動的部分不會自動撤銷,用戶得自己對著 git diff 手動還原。2026.1 引入了事務(wù)化重構(gòu):任何一步失敗,整個操作原子性回滾。這個功能沒有開關(guān),沒有配置項(xiàng),JetBrains 的產(chǎn)品經(jīng)理 Mikhail Vink 在內(nèi)部文檔里寫了一句:「如果用戶需要知道我們在做回滾,說明我們做得不夠好。」

      這種「無感設(shè)計(jì)」的代價是開發(fā)周期拉長。查詢重構(gòu)模塊的負(fù)責(zé)人 Roman Chernyatchik 在 Reddit AMA 里透露,團(tuán)隊(duì)為了處理 PostgreSQL 的自定義類型和 MySQL 的隱式轉(zhuǎn)換規(guī)則,專門寫了兩個方言解析器,「比支持一門新編程語言還麻煩」。

      AI 輔助:JetBrains 的「克制式激進(jìn)」

      2026.1 的 AI 功能叫「上下文感知補(bǔ)全」,名字很樸素,實(shí)際是把整個數(shù)據(jù)庫 schema 做成了檢索增強(qiáng)生成(RAG)的上下文。和 GitHub Copilot 的「猜你想寫什么」不同,DataGrip 的 AI 只在你明確觸發(fā)時介入,且輸出的是可執(zhí)行的 SQL 片段,不是自然語言解釋。

      這種產(chǎn)品哲學(xué)的分歧很明顯。Copilot 追求「零摩擦」,JetBrains 堅(jiān)持「顯式控制」。DataGrip 團(tuán)隊(duì)的技術(shù) lead Dmitry Jemerov 在發(fā)布直播中被問到「為什么不做自動優(yōu)化建議」時,回答很直接:「我們見過太多 AI 把 O(n) 查詢改錯成 O(n2) 的案例。建議可以給,但執(zhí)行權(quán)必須在用戶手里。」

      實(shí)際體驗(yàn)中,AI 補(bǔ)全對 JOIN 條件的推斷確實(shí)準(zhǔn)得離譜。測試一個三表關(guān)聯(lián)場景,AI 根據(jù)外鍵約束和字段命名規(guī)范,直接補(bǔ)全了被遺漏的 ON 條件,還標(biāo)注了「confidence: 94%」。但當(dāng)我故意把字段名改成無意義的 foo/bar 后,AI 拒絕輸出任何建議——這種「知之為知之」的保守,在當(dāng)下的 AI 產(chǎn)品里反而少見。

      代價是功能上線比競品晚了 18 個月。JetBrains 的 CEO Maxim Shafirov 在年初全員信里承認(rèn),公司在 AI 賽道的反應(yīng)速度「不夠快」,但強(qiáng)調(diào)「我們不做讓用戶在凌晨三點(diǎn)調(diào)試 AI 生成代碼的產(chǎn)品」。

      被低估的「小功能」

      官方 changelog 里排在第 7 位的「查詢結(jié)果差異對比」,可能是本次更新最被低估的功能。它允許你把兩個查詢結(jié)果直接并排對比,高亮顯示行級差異,支持按主鍵對齊。

      這個需求在 JetBrains 的 issue tracker 里躺了 7 年,投票數(shù)超過 3400。實(shí)現(xiàn)難點(diǎn)不在于界面,而在于「結(jié)果集指紋」算法——如何在不緩存全量數(shù)據(jù)的前提下,快速判斷兩行數(shù)據(jù)是否邏輯等價(比如浮點(diǎn)數(shù)精度差異、時區(qū)轉(zhuǎn)換后的時間戳)。

      負(fù)責(zé)該功能的工程師 Anna Kozlova 在博客評論區(qū)回復(fù)用戶時提到,團(tuán)隊(duì)最終采用了「有損哈希 + 抽樣校驗(yàn)」的混合方案:先用布隆過濾器快速排除無關(guān)行,再對可疑行做完整比對。整個流程的內(nèi)存占用被限制在結(jié)果集大小的 15% 以內(nèi),確保不會在大結(jié)果集場景下把 IDE 卡死。

      另一個沒上發(fā)布會但用戶反饋爆炸的功能:MongoDB 的聚合管道可視化。把一堆 $match、$group、$lookup stages 拖來拽去,實(shí)時預(yù)覽每一步的輸出文檔結(jié)構(gòu)。這個功能的 PM 在 Twitter 上曬過一張內(nèi)部截圖——開發(fā)期間,團(tuán)隊(duì)用自家產(chǎn)品的 aggregation 寫了 200+ 測試用例,「邊做邊用,邊用邊改」。

      定價與生態(tài)的暗線

      2026.1 延續(xù)了 JetBrains 的訂閱策略:個人版首年 199 美元,續(xù)費(fèi)逐年遞減至 119 美元。但 AI 功能被拆進(jìn)了單獨(dú)的「AI Assistant」訂閱,每月額外 10 美元。這種「基礎(chǔ)功能保利潤,AI 功能沖增長」的定價結(jié)構(gòu),和微軟把 Copilot 塞進(jìn) Microsoft 365 全家桶的邏輯截然不同。

      DataGrip 的產(chǎn)品總監(jiān) Kirill Skrygan 在接受 InfoQ 采訪時解釋過這個決策:「我們不希望用戶為了 AI 功能被迫升級整個 IDE。如果你只需要寫 SQL,199 美元夠用三年;如果你想嘗鮮 AI,按需訂閱,隨時取消。」

      這種「模塊化付費(fèi)」的代價是 ARPU(每用戶平均收入)增速放緩。JetBrains 2024 財(cái)年報(bào)告顯示,DataGrip 所在的數(shù)據(jù)庫工具線收入同比增長 17%,低于 IDE 整體 23% 的增速。但用戶留存率反升 4 個百分點(diǎn)——「不逼用戶為不需要的功能買單」的長期主義,正在顯現(xiàn)效果。

      一個細(xì)節(jié):2026.1 的安裝包體積比上版本小了 11%。團(tuán)隊(duì)把可選組件做成了按需下載,首次啟動時只加載用戶指定的數(shù)據(jù)庫驅(qū)動。這個改動讓中國區(qū)用戶的首次啟動成功率從 87% 提升到 94%——JetBrains 的工程師在 release note 里沒提,但我在 GitHub 的 issue 區(qū)翻到了相關(guān)討論。

      當(dāng) Mikhail Vink 被問到「下一個大版本會做什么」時,他的回答是:「我們還在收集 2026.1 的真實(shí)使用數(shù)據(jù)。有些功能用戶喊了五年,做出來沒人用;有些功能沒人提,上線后 issue 區(qū)炸鍋。」這種「數(shù)據(jù)驅(qū)動但滯后」的產(chǎn)品節(jié)奏,在快節(jié)奏的 AI 時代算不算一種傲慢——或者說,算不算一種必要的傲慢?

      特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。

      Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

      相關(guān)推薦
      熱點(diǎn)推薦
      吉林省紀(jì)委監(jiān)委通報(bào):黃正杰被查

      吉林省紀(jì)委監(jiān)委通報(bào):黃正杰被查

      吉刻新聞
      2026-04-07 18:35:59
      比艷照門更轟動,曾經(jīng)的臺灣第一女主播璩美鳳

      比艷照門更轟動,曾經(jīng)的臺灣第一女主播璩美鳳

      霹靂炮
      2026-02-25 21:01:00
      特斯拉即將發(fā)布一款重磅車型,太猛了!

      特斯拉即將發(fā)布一款重磅車型,太猛了!

      花果科技
      2026-04-05 23:01:14
      一輛6年邁巴赫在邯鄲拍出49萬,11人爭搶!背后是面子還是剛需?

      一輛6年邁巴赫在邯鄲拍出49萬,11人爭搶!背后是面子還是剛需?

      河北關(guān)注
      2026-04-07 19:13:51
      民進(jìn)黨鼓吹開戰(zhàn)?鄭麗文抵達(dá)上海!“三個不要”直擊賴清德要害

      民進(jìn)黨鼓吹開戰(zhàn)?鄭麗文抵達(dá)上海!“三個不要”直擊賴清德要害

      薛小榮
      2026-04-07 17:11:35
      一鋤頭發(fā)現(xiàn)一窩!2025年青島大叔挖水溝竄出一窩,專家:非劇毒

      一鋤頭發(fā)現(xiàn)一窩!2025年青島大叔挖水溝竄出一窩,專家:非劇毒

      萬象硬核本尊
      2026-04-05 19:02:32
      嚴(yán)查電動車接送小孩!接娃怎么辦?國家新規(guī)定:把方便留給群眾!

      嚴(yán)查電動車接送小孩!接娃怎么辦?國家新規(guī)定:把方便留給群眾!

      朝子亥
      2026-04-07 16:15:03
      男人的生理需求能有多難忍?網(wǎng)友:我對我老公只有動物本能

      男人的生理需求能有多難忍?網(wǎng)友:我對我老公只有動物本能

      帶你感受人間冷暖
      2026-02-07 03:58:56
      超越比亞迪閃充 吉利900V神盾金磚電池實(shí)測8分42秒充至97%

      超越比亞迪閃充 吉利900V神盾金磚電池實(shí)測8分42秒充至97%

      快科技
      2026-04-07 16:19:06
      伊朗對美以發(fā)動第99波打擊

      伊朗對美以發(fā)動第99波打擊

      界面新聞
      2026-04-07 18:30:16
      娃哈哈百億遺產(chǎn)迎來大反轉(zhuǎn)!宗馥莉攜弟妹掃墓,真不斗了?

      娃哈哈百億遺產(chǎn)迎來大反轉(zhuǎn)!宗馥莉攜弟妹掃墓,真不斗了?

      雷科技
      2026-04-07 16:03:37
      長汀車輛墜河5人遇難,發(fā)生了什么?

      長汀車輛墜河5人遇難,發(fā)生了什么?

      中國新聞周刊
      2026-04-07 15:56:54
      人類首次拍到月球東方海!隱藏背面38億年,宇航員:完全超乎想象

      人類首次拍到月球東方海!隱藏背面38億年,宇航員:完全超乎想象

      基斯默默
      2026-04-06 21:08:53
      15年后,全網(wǎng)封神的“犀利哥”程國榮,早已死在了那場流量狂歡里

      15年后,全網(wǎng)封神的“犀利哥”程國榮,早已死在了那場流量狂歡里

      杰絲聊古今
      2026-04-05 18:52:02
      攤牌了?勇士潛在3換1交易,巴特勒或成犧牲品,庫卡欲聯(lián)手沖冠

      攤牌了?勇士潛在3換1交易,巴特勒或成犧牲品,庫卡欲聯(lián)手沖冠

      毒舌NBA
      2026-04-07 09:07:23
      新冠后遺癥對人體的最大影響,很多人深受其害,有些人還不自知

      新冠后遺癥對人體的最大影響,很多人深受其害,有些人還不自知

      呼吸科大夫胡洋
      2026-02-22 11:39:12
      新空腹血糖標(biāo)準(zhǔn)已調(diào)整,不再6.1mmol/L,糖前期者,早知早管控

      新空腹血糖標(biāo)準(zhǔn)已調(diào)整,不再6.1mmol/L,糖前期者,早知早管控

      觀星賞月
      2026-04-07 16:49:02
      上海二胎家庭真相:不是多雙筷子,是全家資源被掏空的一場硬仗

      上海二胎家庭真相:不是多雙筷子,是全家資源被掏空的一場硬仗

      復(fù)轉(zhuǎn)這些年
      2026-04-07 12:25:34
      一場戰(zhàn)爭徹底把中國打醒!美軍作戰(zhàn)最毒的是什么?中國用30年看清

      一場戰(zhàn)爭徹底把中國打醒!美軍作戰(zhàn)最毒的是什么?中國用30年看清

      嫹筆牂牂
      2026-04-07 14:51:29
      明天傍晚北京將迎雨水,后天氣溫大降

      明天傍晚北京將迎雨水,后天氣溫大降

      北青網(wǎng)-北京青年報(bào)
      2026-04-07 12:41:12
      2026-04-07 20:20:49
      野生運(yùn)營
      野生運(yùn)營
      懂點(diǎn)產(chǎn)品,懂點(diǎn)AI,正在努力給平淡日子搞點(diǎn)新花樣。
      867文章數(shù) 10關(guān)注度
      往期回顧 全部

      科技要聞

      滿嘴謊言!OpenAI奧特曼黑料大起底

      頭條要聞

      英媒:伊朗最高領(lǐng)袖病重昏迷 無法參與任何國家決策

      頭條要聞

      英媒:伊朗最高領(lǐng)袖病重昏迷 無法參與任何國家決策

      體育要聞

      官宣簽約“AI球員”,這支球隊(duì)被罵慘了...

      娛樂要聞

      女首富陳麗華離世 被曝生前已分好遺產(chǎn)

      財(cái)經(jīng)要聞

      10萬億財(cái)政轉(zhuǎn)移支付,被誰拿走了?

      汽車要聞

      不止是大 極狐首款MPV問道V9靜態(tài)體驗(yàn)

      態(tài)度原創(chuàng)

      房產(chǎn)
      健康
      教育
      數(shù)碼
      時尚

      房產(chǎn)要聞

      猛料!又有世界500強(qiáng)級巨頭,低調(diào)買入海棠灣!

      干細(xì)胞抗衰4大誤區(qū),90%的人都中招

      教育要聞

      高校官宣:教師,沒有“非升即走”!

      數(shù)碼要聞

      榮耀多款新品PC定檔,方飛透露WIN游戲本將成為三角洲聯(lián)賽指定本

      楊超越之后,全網(wǎng)頭像錦鯉的C位被她搶走了

      無障礙瀏覽 進(jìn)入關(guān)懷版