LightDB 22.4发布声明

LightDB 22.4于春节前正式发布,用户可从https://www.hs.net/lightdb下载。主要新特性包括:
1、增加 GUC 参数:lightdb_arch_mode,它有两个值。classic 表示当前数据库不是分布式架构;dist表示当前数据库是分布式架构,在这架构下,使用create table 创建的表默认是分布式表;
2、lt_check是LightDB检测sha256sum的工具。确保LightDB安装目录下文件的完整性;
3、增加对于查询时无条件和无分页的检查。
下面几个场景,打印提示信息提示用户应该使用分页语法或者where条件:
(1)select 未指定limit、offset或者where;
(1)update未指定where;
(1)delete未指定where。
4、 Oracle和Postgres模式下都可以使用database() 函数;
5、归档日志清理优化;
6、添加 walminer 扩展来挖掘 wal 日志的所有有用信息,以提供 LightDB 数据恢复支持;
7、支持单实例多模式;
8、添加 GUC 参数 lightdb_aborted_rollback 支持当前事务出错立即报错,并且回滚整个事务;
9、解决 unknown 类型参与运算时类型不匹配的问题;
10、lt_cron进程CPU占用高问题优化;
11、添加选项table_exists_action。告诉lt_restore如果要创建的表已经存在该怎么办;
12、lt_upgrade 支持存储过程中包的升级;
13、语句级回滚新能优化。在Oracle和MySQL模式下,语句级回滚导致的性能回滚损失只有5%;
14、增加ltdts_ora工具。用于同步Oracle数据到LightDB;
15、增加ltdts_mysql工具。用于同步MySQL数据到LightDB;
16、lt_patch功能增强:
(1)支持自动执行SQL脚本;
(2)添加了lt_patch表以保存修补程序信息,apply_type和apply_version属性将添加到修补程序描述信息中;
(3)添加补丁依赖目录;
(4)解决补丁成功过程中的半状态问题。
17、使用lt_dump和lt_restore工具实现分布式集群的备份和恢复;
18、使用lt_probackup工具实现分布式集群的备份和恢复;
19、Oracle功能增强:
(1)在线更改普通表为分区表;
(2)支持cardinality和ordered_predicates hint使用;
(3)alter table modify功能优化,默认值和非空约束位置可以交换;
(4)新增数据迁出工具ltuldr;
(5)支持connect by层次查询;
(6)增加数据类型varchar2和raw,通过加载orafce插件可以使用这两个类型。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值