GreatSQL 社區在 2025年度 取得了豐碩成果,產品力、生態力與社區影響力 三維度齊頭並進,實現了全面成長。
1. 產品迭代與技術創新
-
數據庫內核:發佈兩個關鍵版本。8.0.32-27 版本重磅推出高性能實時HTAP引擎Turbo,並升級Rapid引擎、優化MGR大事務壓縮傳輸、支持InnoDB Page Zstd壓縮,大幅提升性能與可靠性。8.4.4-4 版本基於 MySQL 8.4 LTS 打造,在高可用、高性能、高兼容、高安全四大維度深度增強,成為企業級替代的理想選擇。
-
智能工具:發佈 GreatSQL MCP Server,實現自然語言轉SQL與零代碼管理。gt-checksum 發佈v1.2.2版本,增加內存使用限制,優化整合多個參數,優化了數據校驗與修復效率;新的v1.2.3仍在持續迭代中,將進一步增加多項新特性。
2. 生態拓展與國產化適配
-
完成與 openEuler、統信UOS、openKylin 等主流國產操作系統,以及 龍芯、鯤鵬、海光 等多CPU架構的全面適配,並與 龍蜥、openKylin社區 達成正式合作,國產化兼容版圖持續擴大。
3. 社區活力與影響力倍增
-
生態規模:新增社區貢獻者及用户 14 人,生態合作伙伴大幅擴容 45 家。
-
內容傳播:公眾號年度文章總閲讀量達 4萬+ 次,外部平台總閲讀量突破 83萬 次,影響力顯著提升。
-
用户與人才:社羣用户達 2,601 人,官網新增註冊 506 人。GCA與GCP技術認證 參與總人數近 700 人,通過 530 人,為社區輸送了大量專業人才。
-
技術積澱:GreatSQL開源項目源碼量達 608萬 行,在Gitee上獲得 904個Star,技術認可度與社區活力高漲。
新的一年,GreatSQL 將繼續聚焦於打造高性能、高可靠的數據庫解決方案,與廣大開發者、合作伙伴攜手共進,推動開源數據庫生態的繁榮發展。
GreatSQL 社區在 2025 年度持續邁進,核心版本完成 8.0.32-27、8.4.4-4 迭代升級,新增 Turbo 引擎等關鍵特性並聚焦 “四高” 維度滿足金融級需求,gt-checksum 工具歷經兩個版本優化強化兼容性與執行效率,GreatSQL MCP Server 智能中間件正式發佈;社區生態實現全方位成長,用户、貢獻者及合作伙伴規模顯著擴大,認證體系與開源代碼積澱持續深厚,同時完成多款國產操作系統及多架構 CPU 適配,達成多個生態合作,持續拓展國產化軟硬件兼容版圖。
2025 年度文章彙總
|
版本發佈與產品創新 |
源碼深度解析 |
故障排查與問題定位 |
|---|---|---|
|
性能優化實戰 |
數據遷移與同步 |
工具與運維實戰 |
|
社區動態與月報 |
生態合作與共建 |
榮譽獎項與展會活動 |
一、版本發佈與產品創新
-
正式版本 GA 發佈
-
GreatSQL 8.0.32-27 GA (2025-3-10)
-
GreatSQL 8.4.4-4 GA (2025-10-15)
-
新品與新功能發佈
-
國產數據庫迎來"智能管家":GreatSQL MCP Server正式發佈,或將引領數據庫管理新範式
二、源碼深度解析
-
優化器核心原理專題
-
【GreatSQL優化器-09】make_join_query_block
-
【GreatSQL優化器-10】find_best_ref
-
【GreatSQL優化器-11】finalize_table_conditions
-
【GreatSQL優化器-12】make_tmp_tables_info
-
【GreatSQL優化器-13】直方圖
-
【GreatSQL優化器-14】直方圖應用
-
【GreatSQL優化器-15】index merge
-
【GreatSQL優化器-16】INDEX_SKIP_SCAN
-
【GreatSQL優化器-17】DYNAMIC RANGE
-
【GreatSQL優化器-18】GROUP_INDEX_SKIP_SCAN
-
【GreatSQL優化器系列】完整優化器流程圖
-
源碼解析
-
MySQL派生表查詢大數據量無結果問題分析與解決
-
MySQL 派生表查詢導致 Crash 的根源分析與解決方案
三、故障排查與問題定位
-
啓動/運行崩潰類
-
GreatSQL啓動崩潰:jemalloc依賴缺失問題排查
-
終止分區表變更操作時誤刪數據字典緩存導致MySQL崩潰分析
-
CTE查詢數據量過大導致MySQL 8.0發生CORE問題解析
-
MySQL遊標執行帶有MINUS/INTERSECT查詢導致core問題解析
-
主從/MGR 異常類
-
加速無索引表引起的主從延遲數據回放
-
主從複製中定位回放慢涉及的表
-
MySQL備份文件導入GreatSQL MGR環境為什麼出現大量報錯?
-
GreatSQL從庫報錯13146:字符集不一致問題處理
-
GreatSQL MGR三節點基於時間點恢復
-
GreatSQL 配置 SSL 訪問:單機與 MGR 集羣指南
3. 資源與性能異常類
-
GreatSQL temp文件佔用時長分析
-
GreatSQL連接數被打滿的3種緊急解決方案
-
JDBC遊標讀不生效導致OOM問題排查分析
-
一次由隱藏大頁配置引發的數據庫OOM故障分析
4. 功能報錯類
-
GreatSQL修改配置文件參數無法生效
-
函數索引觸發的一個有趣的問題
-
GreatSQL5.7 與 8.0 對 DATE 非法值處理方式不同
-
MySQL派生條件下推優化導致自定義變量結果錯誤問題分析
-
GreatSQL CTE 查詢報告臨時表找不到問題解析
-
5.7到8.0版本升級導致備份導入失敗:提示 “超過行長度”
-
MySQL遷移至GreatSQL後,timestamp字段插入報錯解析
-
GreatSQL備份報錯"PROCESS權限不足"分析與解決
四、性能優化實戰
-
索引與執行計劃優化
-
GreatSQL 為何選擇全表掃描而不選索引
-
MOD函數索引實戰:解決百萬級數據分批處理性能瓶頸
-
GreatSQL Hash Join 條件列長度對執行計劃的影響
-
GreatSQL函數索引失效分析:排序規則匹配機制
-
查詢語句優化
-
GreatSQL 優化技巧:最值子查詢與窗口函數相互轉換
-
GreatSQL優化技巧:使用 FUNCTION 代替標量子查詢
-
GreatSQL優化技巧:手動實現謂詞下推
-
GreatSQL分頁查詢優化案例實戰
-
資源與配置優化
-
優化GreatSQL日誌文件空間佔用
-
事務處理對持久統計信息自動收集的影響
-
用 systemd 管理 GreatSQL 服務詳解
-
基於 MySQL 8.0 細粒度授權:單獨授予 KILL 權限的優雅解決方案
-
應用層優化
-
Java程序使用預處理語句的性能提升
五、數據遷移與同步
-
數據遷移丨藉助 AI 從 PostgreSQL 到 GreatSQL
-
在Oracle到GreatSQL遷移中排序規則改變引發的亂碼問題分析及解決
-
MySQL下200GB大表備份,利用傳輸表空間解決停服發版表備份問題
-
技術乾貨 | 如何將大表在線改造為分區表並釋放空間
-
針對大事務問題對業務存儲過程改造
-
GreatSQL通過偽裝從庫回放Binlog文件
-
誤操作後快速恢復數據 binlog 解析為反向 SQL
六、工具與運維實戰
-
運維工具
-
工具分享-從ibd文件中恢復數據的神器ibd2sql
-
工具分享-通過開源工具 tuning-primer快速巡檢MySQL5.7
-
遷移/校驗工具
-
使用 gt-checksum 分析遷移對象
-
部署工具(dbops 系列)
-
dbops 助力 GreatSQL 單機架構安裝部署
-
dbops 助力 GreatSQL 主從架構安裝部署
-
dbops 助力 GreatSQL MGR架構安裝部署
七、社區動態與月報
-
GreatSQL社區月報 | 2025.1/2
-
GreatSQL社區月報 | 2025.3
-
GreatSQL社區月報 | 2025.4
-
GreatSQL社區月報 | 2025.5
-
GreatSQL社區月報 | 2025.6
-
GreatSQL社區月報 | 2025.7
-
GreatSQL社區月報 | 2025.8
-
GreatSQL社區月報 | 2025.9
-
GreatSQL社區月報 | 2025.10
-
GreatSQL社區月報 | 2025.11
八、生態合作與共建
-
生態 | GreatSQL攜手龍蜥 共建開源產業生態
-
生態 | GreatSQL攜手openKylin 以開源生態力量共築數字新基建技術底座
九、榮譽獎項與展會活動
-
榮譽獎項
-
榮譽 | 再獲殊榮!GreatSQL社區榮獲“2025開源卓越貢獻獎”
-
展會與峯會
-
MySQL 三十週年:從開源玩具到生態巨頭,看國產分支如何破局創新
-
Dev.Together 2025 開發者生態峯會首批議程發佈
-
展會 | GreatSQL亮相2025開放原子開源生態大會 AI 重構開源數據庫新生態
-
展會 | GreatSQL 再度亮相2025國際軟博會 發佈最新開源版本
-
展會 | GreatSQL連續四年亮相OSCAR開源產業大會 打造中國MySQL路線根分支
-
展會 | GreatSQL亮相2025開放原子開發者大會 HTAP與AI創新實踐受矚目