版本号规则
LibraDB 引擎的内核版本可以在实例详情信息中查看到。版本号由四位组成,以点号分隔。不同位代表不同的版本含义,具体如下。
第一位:代表产品的主要版本,当产品当前版本与上一个版本不兼容时,则会对此版本号加1。
第二位:代表产品的迭代版本,当对产品新增了重要特性后,就会基于当前的年份与月份进行此迭代号的定义。
第三位:代表产品的次要版本,当对产品做出了一些优化特性或者 BUG FIX 后,就会对此版本号加1。
第四位:代表产品的 Patch 版,当产品发现了紧急 BUG 需要修护,则会对此版本进行 Patch 升级。
版本更新动态说明
版本 | 说明 |
1.2404.15.1 | 系统优化 优化了数据库日志保留大小的默认参数值。调整为:当实例磁盘规格小于等于500G时,默认最大保留5G日志;当实例磁盘规格大于500G时,默认最大保留10G日志。 默认打开只读分析引擎功能“延迟物化”,详细关于延迟物化调优的能力,请参见 延迟物化。 支持了以“_”符号作为开头的表加载到只读分析引擎。 优化了只读分析引擎重启的效率。 问题修复 解决了 navicate 部分版本连接到只读分析引擎出现权限不足而报错的问题。 解决了在连续执行 DDL 时,只读分析引擎数据加载出错的问题。 解决了在 create table 语句中 default (0) 的语法兼容性问题。 |
1.2404.10.0 | 功能更新 支持了 date_sub 函数。 支持用户手动执行表的统计信息收集。详细可参考 收集统计信息。 支持了 enum 在特殊场景下的数据同步加载。 说明: 虽然支持了 enum 在特殊场景下加载到只读分析引擎,但是依然不支持 enum 字段类型的数据查询。 系统优化 修改内核对存储中过期数据保留的版本数量,避免因为保留太多数据快照导致的磁盘空间占用过多。 优化了内核在对数据清理过程中所占用的资源比例,避免过多的系统资源占用导致的用户 SQL 执行性能受损。 修改内核信息日志打印的等级,避免因为过多的日志打印占用过多磁盘空间。 调整了“存储”这单个字段的最大值大小,之前默认支持的最大值为1MB,现在修改为了5MB。 优化了在数据未完全在只读分析引擎中加载时进行数据查询的报错信息,现在可以更明确的提示需要等待全量数据加载完成后才可以查询。 优化了部分不支持的数据类型或者函数在执行时的提示错误信息,现在可以很明确的从错误信息中查看到不支持的项目。 优化了系统内部关于后台任务的触发频率和选择逻辑,避免因为后台任务的触发影响用户在线 SQL 的执行性能。 优化了通过 MySQL 客户端访问到只读分析引擎实例中时看到的版本号信息,避免产生理解性问题。 |
1.2404.7 | 功能更新 支持超大规模数据实时数据加载到只读分析引擎中。 支持超高性能的数据复杂查询。 说明: 此版本为 TDSQL-C MySQL 版首个全新上线的 LibraDB 引擎内核版本。 |