
# 内核版本说明
本章节介绍内核版本更新说明。
表1内核版本更新说明 
| 版本      | 说明                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
|:---|:---|
| 5.0.0.0 | 新功能 1、DDM支持prepare协议获取字段类型中DN中获取 2、支持MySQL8.0的INSTANT算法 3、DDM支持alter table语句分片间并行执行（可配置） 4、DDM内核支持多表关联delete 5、DDM prepare协议下支持hint                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| 3.1.8.0 | 新功能 1、DDM 表回收站支持truncate 2、DDM支持执行失败的SQL记录审计日志并展示在DAS 3、DDM的MDL锁支持分片级加锁                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| 3.1.7.0 | 新功能 1、支持基于CN的SQL限流能力 2、DDM慢SQL支持全链路监控基于traceID 3、内核支持展示线程池和链接池的运维命令 show physical datasource和show thread pool.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| 3.1.6.0 | 新功能 - 支持全局二级索引新建（白名单特性）。  - 内核支持JDK17。  - 内核支持关键日志文件缺失自动新建能力。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| 3.1.5.0 | 新功能 - 优化Agent健康检查Over maximum connections的误判。  - DDM支持BatchInsert特性。  - DDM支持通过hint下推到指定多分片。   修复问题 - 修复load data 导入单表、或者广播表的情况，概率性出现异常，造成会话不结束问题。    - 修复MOD_HASH算法在极端场景下，计算路由为负数的异常问题。  - 优化bind_table参数支持为空场景。                                                                                                                                                                           |
| 3.1.3.0 | 新功能 - 支持REORGANIZE关键字SQL语法。  - 支持insert ... on duplicate key update更新拆分键。  - 支持SortBasedAggregate算子，优化排序聚合操作。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| 3.1.2.0 | 新功能 - 连接池增强异常处理，增加DN节点的fail-fast特性（默认关闭）。  - 强化分片变更数据校验性能。  - 优化内存设置。  - 支持ANALYZE TABLE语句。  - 全局二级索引重建（白名单特性）。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| 3.1.1   | 新功能 - 支持全局二级索引（白名单特性）。  - 支持SSL加密连接。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| 3.1.0   | 新功能 - 新增Show Processlist和Kill Sessionid支持增加过滤条件。  - 新增支持MySQL 8.0 Online DDL相关关键字。   修复问题 - 修复执行使用DATE_SUB函数进行update语句后出现毫秒值丢失。  - 优化部分复杂查询下的字段别名显示。  - 修复Rename操作混在其他ddl语句后面操作成功后，新表无法使用。  - 修复Sequence并发插入报错问题。                                                                                                                                                                                                                                                     |
| 3.0.9   | 新功能 - 支持对Sequence自增进度查询能力。  - 支持单条大小超过16M的记录查询。  - 支持MariaDB Connector/J驱动。  - 优化读写分离中的事务拆分功能，事务中连接未发生事务更新时可根据读写分离权重决定路由到主实例或只读实例。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| 3.0.8   | 新增功能 - 新增支持ROW表达式的路由计算。  - 新增支持表级回收站能力。  - 新增支持METADATA备份恢复能力。   修复问题 - 优化DDM MetaDb连接池。  - 优化DDM进程监控机制。  - 优化Show Processlist显示。  - 优化Reload获取元数据的流程。  - 优化增量回放如果遇到XA ROLLBACK时报错流程。   |
| 3.0.6   | 新增功能 - 支持分片变更内核将METADATA连接统一使用连接池。   修复问题 - 修复对执行中的DDL命令做Ctrl+C操作, 无法记录结束状态问题。  - 优化客户端大数据查询下，进程Kill场景下CPU使用率高。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| 3.0.4   | 修复问题 - 修复部分异常场景下的读写分离报错问题。  - 优化group_concat函数在数据量下的执行。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
   
