GreatSQL 8.4.4-5 GA(2026-06-30)
GreatSQL 8.4.4-5 版本正式发布本版本在高可用、高性能、高兼容、高安全四大维度全面升级新增大事务binlog独立落盘、并行复制回放优化、向量数据类型及相似度查询等重磅特性同时恢复旧版主从复制语法兼容大幅降低运维升级成本。版本信息发布时间2026 年 06 月 30 日版本号8.4.4-5, Revision db30e8256f4下载链接https://atomgit.com/GreatSQL/GreatSQL/用户手册https://greatsql.cn/docs/8.4.4-5/一、重磅新特性速览1. 大事务binlog独立落盘本版本引入了大事务binlog独立落盘特性通过重构 binlog cache 文件结构采用直接 rename 落盘等核心改造彻底避免大事务提交时 binlog 二次写入的高 I/O 开销。性能收益大事务提交延迟降低30%~70%高并发 TPS 提升10%~40%该特性保障了系统在大事务场景下的稳定性尤其适用于批量数据导入、大规模 DDL 等场景。2. 并行复制回放优化优化了主从/组复制中从节点的并行复制回放机制将冲突事务的等待逻辑从协调线程下沉至 worker 线程。核心改进新增need_wait标记与 worker 等待/唤醒机制replica_parallel_exec_mode默认值调整为WAIT_ON_WORKER_THREAD有效减少调度阻塞提升备节点并行回放吞吐能力降低复制延迟增强集群高可用稳定性3. 向量数据类型及相似度查询新增VECTOR向量原生数据类型完整支持 AI 向量检索类业务场景。能力清单配套字符串互转、维度查询函数支持余弦距离、欧氏距离、内积三类相似度计算Turbo 引擎支持向量化并行加速向量相似度查询完全兼容 binlog、xtrabackup 备份JDBC/ODBC/Python 驱动配套适配4. 恢复旧版主从复制语法兼容恢复CHANGE MASTER TO、START SLAVE等全套旧版主从复制语法与配套状态变量、报错信息兼容存量运维脚本。新旧复制指令并行可用底层复制逻辑无改动升级无需改造监控自动化工具。解决从低版本升级至8.4后旧复制管理语句执行报错问题大幅降低数据库大版本升级改造工作量。解决了从低版本升级至 8.4 后旧复制管理语句执行报错的问题大幅降低数据库大版本升级改造工作量。本特性为内核复制兼容增强层不改动底层复制同步核心逻辑仅在 SQL 解析、结果输出、错误提示外层做双向映射适配旧版 Master/Slave 语法新版 Source/Replica 标准语法CHANGE MASTER TOCHANGE REPLICATION SOURCE TOSTART SLAVESTART REPLICASTOP SLAVESTOP REPLICASHOW SLAVE STATUSSHOW REPLICA STATUSSHOW MASTER STATUSSHOW BINARY LOG STATUSPURGE MASTER LOGSPURGE BINARY LOGS升级无忧新旧语法完全隔离互不干扰底层复用同一套复制执行逻辑性能无损耗、数据一致性不受影响。升级无需改造监控自动化工具。二、MGR 高可用增强本版本在 MGR组复制方面进行了多项机制优化和安全增强1. HA 插件通信安全增强GreatDB HA 插件改用 UDF 函数替代原来的端口通信逻辑调用 UDF 时需要 SUPER 权限及相关 MGR 权限可按需支持 SSL 加密通信兼顾 HA 插件的功能性与通信安全2. 新增 MGR 复制延迟监控字段performance_schema.replication_group_member_stats系统表新增SECOND_BEHIND_GROUP字段用于记录 MGR 节点间复制延迟时间状态便于运维实时监控。3. MGR 重启自动加入优化在 MGR 节点重启自动加入失败时强制保持super_read_onlyON避免异常写入导致数据不一致优化 XCom 线程退出后的超时等待逻辑减少无效等待提升重入效率4. 双重角色复制性能优化引入新参数gr_master_non_commit_order当实例既是 MGR 主节点又是主从复制从节点时使主从复制通道不应用有序提交ordered-commit提升复制性能。三、更多改进提升执行计划变更异常捕获新增 SQL Digest 维度的执行计划变更异常捕获功能持续采集并缓存执行计划基线信息通过差分比对识别执行计划变化及存疑 SQL解决数据库重启/升级后执行计划漂移不可见等问题采用内存缓存 异步持久化设计保障主链路性能不受影响mysqlbinlog 增强mysqlbinlog输出增加-vvv参数后可补充展示每个事务的实际影响行数affected rows增强 binlog 解析的可观测性与运维统计能力。四、缺陷修复本版本修复了多个可能导致 crash 或数据不一致的 bug模块修复内容Turbo 引擎修复类型映射时未捕获异常导致 coredump 问题Turbo 引擎修复 Kill 查询时可能无响应的问题Rapid/Turbo 引擎修复处理负 Time 值时忽略负号导致的查询错误MGR修复新节点加入时主节点高负载下长时间处于 Recovery 状态MGR修复网络故障恢复后个别节点无法恢复的问题MGR修复 Relay Log 批量落盘后 RECEIVED_TRANSACTION_SET 可能存在断点MGR修复延迟节点使用 BEFORE 读写级别时 STOP GROUP_REPLICATION 可能被阻塞Clone修复增量备份时大量事务并发可能导致失败甚至数据丢失视图修复使用 () 语法可能导致报错甚至 coredump其他修复空串模式下 mysqldump 提示设置失败问题其他修复游标 BULK INTO 写入嵌套表或关联数组时可能异常五、GreatSQL vs MySQL 特性对比1.主要特性GreatSQL 8.4.4-5MySQL 8.4.4开源✔️✔️ACID 完整性✔️✔️MVCC 特性✔️✔️支持行锁✔️✔️Crash 自动修复✔️✔️表分区Partitioning✔️✔️视图Views✔️✔️子查询Subqueries✔️✔️触发器Triggers✔️✔️存储程序Stored Programs✔️✔️外键Foreign Keys✔️✔️窗口函数Window Functions✔️✔️通用表表达式 CTE✔️✔️地理信息GIS✔️✔️基于 GTID 的复制✔️✔️组复制MGR✔️✔️MyRocks 引擎✔️❌支持龙芯架构✔️❌支持RISC-V架构✔️❌恢复部分主从复制兼容接口✔️❌2. 性能提升扩展GreatSQL 8.4.4-5MySQL 8.4.4Rapid 引擎✔️仅云上HeatWaveTurbo 引擎✔️❌Turbo 引擎向量相似度查询✔️❌大事务binlog独立落盘优化✔️❌并行复制回放优化✔️❌执行计划变更异常捕获✔️❌NUMA 亲和性优化✔️❌非阻塞式 DDL✔️❌无主键表导入优化✔️❌并行 LOAD DATA✔️❌InnoDB 事务 ReadView 无锁优化✔️❌InnoDB 事务大锁拆分优化✔️❌InnoDB Page压缩支持Zstd✔️❌InnoDB 资源组✔️✔️自定义 InnoDB 页大小✔️✔️Contention-Aware Transaction Scheduling✔️✔️InnoDB Mutexes 拆分优化✔️❌MEMORY 引擎优化✔️❌InnoDB Flushing 优化✔️❌并行 Doublewrite Buffer✔️✔️InnoDB 快速索引创建优化✔️❌VARCHAR/BLOB/JSON 类型存储单列压缩✔️❌数据字典中存储单列压缩信息✔️❌3. 面向开发者提升改进GreatSQL 8.4.4-5MySQL 8.4.4X API✔️✔️JSON✔️✔️NoSQL Socket-Level接口✔️✔️InnoDB 全文搜索改进✔️❌更多 Hash/Digest 函数✔️❌Oracle 兼容-数据类型✔️❌Oracle 兼容-函数✔️❌Oracle 兼容-SQL语法✔️❌Oracle 兼容-存储程序✔️❌4. 基础特性提升改进GreatSQL 8.4.4-5MySQL 8.4.4MGR 提升-地理标签✔️❌MGR 提升-仲裁节点✔️❌MGR 提升-读写节点绑定VIP✔️❌MGR 提升-快速单主模式✔️❌MGR 提升-智能选主机制✔️❌MGR 提升-全新流控算法✔️❌MGR 提升-网络分区异常处理✔️❌MGR 提升-节点异常退出处理✔️❌MGR 提升-节点磁盘满处理✔️❌MGR 提升-自动选择 donor 节点✔️❌MGR 提升-大事务压缩优化✔️❌MGR 提升-查看复制延迟秒数✔️❌Clone 增量备份✔️❌Clone 备份压缩✔️❌Binlog 读取限速✔️❌information_schema 表数量9565全局性能和状态指标853434优化器直方图Histograms✔️✔️Per-Table 性能指标✔️❌Per-Index 性能指标✔️❌Per-User 性能指标✔️❌Per-Client 性能指标✔️❌Per-Thread 性能指标✔️❌全局查询相应耗时统计✔️❌SHOW ENGINE INNODB STATUS 增强✔️❌回滚段信息增强✔️❌临时表信息增强✔️❌用户统计信息增强✔️❌Slow log 信息增强✔️❌5.安全性提升GreatSQL 8.4.4-5MySQL 8.4.4国密支持✔️❌备份加密✔️❌审计✔️仅企业版数据脱敏✔️❌SQL Roles✔️✔️SHA-2 密码Hashing✔️✔️密码轮换策略✔️✔️PAM 认证插件✔️仅企业版Keyring 存储在文件中✔️✔️Keyring 存储在Hashicorp Vault中✔️仅企业版InnoDB 数据加密✔️✔️InnoDB 日志加密✔️✔️InnoDB 各种表空间文件加密✔️✔️二进制日志加密✔️❌临时文件加密✔️❌强制加密✔️❌6. 运维便利性提升GreatSQL 8.4.4-5MySQL 8.4.4DDL 原子性✔️✔️数据字典存储 InnoDB 表✔️✔️快速 DDL✔️✔️SET PERSIST✔️✔️不可见索引✔️✔️线程池Threadpool✔️仅企业版备份锁✔️❌SHOW GRANTS 扩展✔️❌表损坏动作扩展✔️❌杀掉不活跃事务✔️❌START TRANSACTION WITH CONSISTENT SNAPSHOT 扩展✔️❌GreatSQL 8.4.4-5 基于 Percona Server for MySQL 8.4.4-4 版本它在 MySQL 8.4.4 基础上做了大量的改进和提升以及众多新特性详情请见Percona Server for MySQL feature comparison这其中包括线程池、审计、数据脱敏等 MySQL 企业版才有的特性以及 performance_schema 提升、information_schema 提升、性能和可扩展性提升、用户统计增强、PROCESSLIST 增强、Slow Log 增强等大量改进和提升这里不一一重复列出。相关链接用户手册https://greatsql.cn/docs/Atomgithttps://atomgit.com/GreatSQL/GreatSQLGiteehttps://gitee.com/GreatSQL/GreatSQLGitHubhttps://github.com/GreatSQL/GreatSQL

相关新闻

STM32L432KC与L9958电机驱动方案详解

STM32L432KC与L9958电机驱动方案详解

1. 项目背景与核心组件介绍 在工业自动化和消费电子领域,电机控制一直是核心技术难点之一。传统方案往往面临效率低、响应慢、精度差等问题。而采用L9958驱动芯片配合STM32L432KC微控制器的组合,能够实现真正意义上的高性能电机控制。这套方案特别适合需…

2026/7/9 19:39:24阅读更多 →
MA12070音频放大器与PIC18F86J15 MCU系统设计解析

MA12070音频放大器与PIC18F86J15 MCU系统设计解析

1. MA12070音频放大器核心解析MA12070是英飞凌推出的一款高效D类音频放大器IC,采用多级开关技术实现280W峰值输出功率。这款芯片在4-26V宽电压范围内工作,特别适合对功耗和体积有严格要求的音频应用场景。1.1 多级开关技术原理MA12070采用的多级开关技术…

2026/7/9 19:39:24阅读更多 →
威利12公斤洗烘一体机深度评测:大容量洗烘与BLDC电机实测

威利12公斤洗烘一体机深度评测:大容量洗烘与BLDC电机实测

🚀 30款热门AI模型一站整合,DeepSeek/GLM/Qwen 随心用,限时 5 折。 👉 点击领海量免费额度 这次我们来看一款大容量洗烘一体机——威利12公斤变频滚筒洗衣机(型号XQG120-1428DPHX8246)。对于需要处理大量…

2026/7/9 19:39:24阅读更多 →
手机号归属地查询API实战:业务场景与工程接入详解

手机号归属地查询API实战:业务场景与工程接入详解

适用场景 在互联网业务中,手机号归属地信息常被用于以下场景: 用户准备风控:检测准备手机号的归属地与IP定位是否一致,识别异地登录或欺诈行为。营销地域化:根据用户手机归属地推送本地活动或方言客服,提…

2026/7/9 20:54:31阅读更多 →
校园外卖系统完整源码:Flask后端+MySQL数据库+三端界面(买家/商家/管理员)

校园外卖系统完整源码:Flask后端+MySQL数据库+三端界面(买家/商家/管理员)

本文还有配套的精品资源,点击获取 简介:直接可运行的校园外卖平台代码包,用Python Flask搭建后端服务,MySQL管理全部数据。系统划分三个角色:学生买家能浏览餐厅、查看带图片和营养信息的菜品详情、下单并追踪订单、…

2026/7/9 20:54:31阅读更多 →
AHB INCR 与 WRAP Burst 对比:4种应用场景与1KB边界限制分析

AHB INCR 与 WRAP Burst 对比:4种应用场景与1KB边界限制分析

AHB INCR与WRAP Burst深度解析:4大应用场景与1KB边界限制实战指南在复杂SoC设计中,AHB总线的burst传输模式选择直接影响系统性能与能效比。本文将深入剖析INCR(增量)与WRAP(回环)两种burst模式的本质差异&a…

2026/7/9 20:54:31阅读更多 →
创业团队基础设施成本优化:云资源精细化管理的工程实践

创业团队基础设施成本优化:云资源精细化管理的工程实践

创业团队基础设施成本优化:云资源精细化管理的工程实践 一、每月收到云计算账单时的"沉默时刻"——被忽视的成本黑洞 创业团队在早期阶段,往往会遇到一个共同的困窘时刻。产品刚刚上线,用户数尚在三位数徘徊,但月度的云…

2026/7/9 20:54:31阅读更多 →
UE5 Windows到Linux交叉编译打包:从工具链配置到部署避坑指南

UE5 Windows到Linux交叉编译打包:从工具链配置到部署避坑指南

1. 项目概述:为什么要在Windows上为Linux打包? 如果你和我一样,主要使用Windows进行UE5开发,但最终部署的目标平台是Linux服务器(比如用于运行一个专用的Dedicated Server),那么“交叉编译打包”…

2026/7/9 20:54:31阅读更多 →
D2DX暗黑2宽屏补丁:让经典游戏在现代电脑上焕发新生的终极方案

D2DX暗黑2宽屏补丁:让经典游戏在现代电脑上焕发新生的终极方案

D2DX暗黑2宽屏补丁:让经典游戏在现代电脑上焕发新生的终极方案 【免费下载链接】d2dx D2DX is a complete solution to make Diablo II run well on modern PCs, with high fps and better resolutions. 项目地址: https://gitcode.com/gh_mirrors/d2/d2dx 还…

2026/7/9 20:49:31阅读更多 →
从GitHub安全案例解析常见漏洞与防护实践

从GitHub安全案例解析常见漏洞与防护实践

1. 项目概述:从GitHub Trending看安全实战 最近在GitHub Trending上看到一个项目,叫 skills4/skills ,它因为一些安全漏洞案例被大家讨论。这其实是一个挺典型的场景:一个旨在展示或教授某种技能的仓库,本身却成了安…

2026/7/9 5:56:19阅读更多 →
MLT 2026启示:因果推理与概率建模驱动下一代LLM应用

MLT 2026启示:因果推理与概率建模驱动下一代LLM应用

# MLT 2026启示:因果推理与概率建模驱动下一代LLM应用## 一、背景与挑战:从“黑箱预测”到“可信推理”2026年6月,第7届机器学习与趋势国际会议(MLT 2026)将在悉尼召开。会议议程中,“因果与可解释机器学习…

2026/7/9 9:45:20阅读更多 →
通达OA SQL注入漏洞深度剖析:从手工注入到自动化利用与防御

通达OA SQL注入漏洞深度剖析:从手工注入到自动化利用与防御

1. 项目概述与漏洞背景最近在梳理一些历史OA系统的安全风险时,通达OA v11.6版本中的一个老漏洞又进入了我的视线。这个漏洞位于/general/bi_design/appcenter/report_bi.func.php文件中,是一个典型的SQL注入点。虽然这个漏洞的利用方式看起来并不复杂&am…

2026/7/9 2:47:07阅读更多 →
Three.js 着色器光效教程

Three.js 着色器光效教程

着色器光效 Shader Light ▶ 在线运行案例 案例合集: 三维可视化功能案例(threehub.cn)开源仓库github地址: https://github.com/z2586300277/three-cesium-examples400个案例代码: 网盘链接 你将学到什么 ShaderMaterial 自…

2026/7/9 0:04:37阅读更多 →
如何5分钟掌握CS2智能库存管理:开源工具CASEMOVE终极指南

如何5分钟掌握CS2智能库存管理:开源工具CASEMOVE终极指南

如何5分钟掌握CS2智能库存管理:开源工具CASEMOVE终极指南 【免费下载链接】casemove A dedicated desktop app that enables you to move items in and out of storage units in CS2. 项目地址: https://gitcode.com/gh_mirrors/ca/casemove 还在为CS2存储单…

2026/7/9 0:04:37阅读更多 →
GBase 8a vs MySQL 8.0:ALTER TABLE语法与限制的5点关键差异对比

GBase 8a vs MySQL 8.0:ALTER TABLE语法与限制的5点关键差异对比

GBase 8a与MySQL 8.0:ALTER TABLE语法差异深度解析与实战指南1. 两种数据库的ALTER TABLE能力全景对比在数据库架构设计和运维过程中,表结构变更(DDL操作)是不可避免的需求。GBase 8a作为国产分析型数据库代表,与开源M…

2026/7/9 0:04:37阅读更多 →
YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

如果你在部署 YOLOv8 时,发现推理速度只有可怜的 1-2 FPS,而别人的演示视频却能跑到 30 FPS 以上,那么问题很可能不在模型本身,而在于你的整个处理链路。很多开发者拿到一个训练好的 YOLOv8 模型后,会直接使用官方示例…

2026/7/9 9:45:20阅读更多 →
Coze与Dify对比指南:低代码AI应用开发从入门到实战

Coze与Dify对比指南:低代码AI应用开发从入门到实战

1. 从零到一:为什么你需要了解 Coze 和 Dify?如果你对 AI 应用开发感兴趣,但一看到“大模型”、“智能体”、“工作流”这些词就头疼,觉得门槛太高,那这篇文章就是为你准备的。很多开发者,包括我自己&#…

2026/7/9 15:50:44阅读更多 →
AI生图工具怎么选?2026年6月版实测对比

AI生图工具怎么选?2026年6月版实测对比

做自媒体的朋友应该都有体会:配图一直是个让人头疼的问题。2026年,AI生图工具已经非常成熟了,但工具太多反而不知道怎么选。以下是截至2026年6月我对主流AI生图工具的实测对比。Midjourney V8.1:速度之王2026年6月11日&#xff0c…

2026/7/9 14:14:17阅读更多 →