【产品公告牌 2025.7.31】导数工具 4.3.4 版本正式发布!

发版目的

初步支持部分用户提出的逻辑迁移场景,适配 OBSERVER 4.3.x 版本新的数据类型,提高 ORC 导入性能以满足项目需求,以及修复已知缺陷。

新增特性

  • 逻辑迁移。新增支持导出导入用户、权限等对象定义和授权语句,以初步满足逻辑迁移场景需求;

  • 性能提升。ORC 文件的读取方式改为并行分片读写,性能提升 10 倍以上;

  • IPv6 支持。已适配和支持使用 IPv6 地址导出和导入数据;

  • OBSERVER 4.3.x 适配。验证所有查询是否兼容,新增了 MySQL 模式下 roaringbitmap,vector, sparsevector, array,map 数据类型的支持;

  • Clickhouse 适配。支持导入 CK 生成的 CSV 文件,解决布尔值字段的兼容问题;

  • 体验改进

    • 导入过程中增加内存水位控制,减少内存溢出概率;
    • 导入过程中增加 GC 信息打印,帮助定位导入性能瓶颈;
    • CSV 文件导入报错增加文件位点打印信息,帮助定位出错字符位置;
  • 启动参数增加

    • 增加启动参数 enable.partition.calculation,用于控制是否开启分区计算,默认开启;
    • 增加启动参数 enable.contain.definer,用于控制存储过程和函数定义导出是否包含 definer 信息,默认开启;
    • 增加启动参数 enable.table.index,用于控制 Oracle 模式下表定义导出是否包含索引信息,默认开启;
    • 增加启动參数 enable.table.comment,用于控制 Oracle 模式下表定义导出是否包含表注释信息,默认开启;
    • 增加启动参数 enable.table.column.comment,用于控制 Oracle 模式下表定义导出是否包含列注释信息,默认开启;

兼容性变动

  • --table='*' --ddl 若未能匹配到任何对象,行为由之前的报错改为正常退出;
18 个赞

详情请参考 RN:《导数⼯具 4.3.4 Release Note》

下载地址:OceanBase 软件下载中心

18 个赞