springboot插入大量数据进oracle怎么优化_星环科技一站式大数据平台TDH5.2.3版本功能解析...

星环科技TDH5.2.3版本提升了系统的稳定性和性能,包括Inceptor事务与Compaction优化、UDF与Oracle兼容性增强、单值分区插入类型判断等。同时,对Transwarp Guardian的安全性能、Transwarp Manager监控和TxSQL的稳定性及性能进行了改进。
摘要由CSDN通过智能技术生成

与上一版本相比,TDH 5.2.3主要在系统的稳定性和性能上做了改进,包括Inceptor事务Compaction的性能优化,改进Guardian开启安全插件后的性能问题,解决Transwarp Manager在SUSE环境下的相关问题,扩展Transwarp Studio的功能,以及为TxSQL构建指标监控体系并提升整体稳定性。

Transwarp Inceptor

事务与Compaction优化

  • CTC表是为了保证事务执行正确性而额外维护的一张关键的表,记录了事务号和事务提交号,以保证事务严格按提交的逻辑顺序执行。随着执行事务的增加CTC表将不断变大,当过大时,会拖慢和CTC表相关的操作效率。本版本针对CTC表的读取和查询效率做了如下优化:

  1. 在CTC表上增加索引,提高查询效率。

  2. 在执行DROP / TRUNCATE清除操作后,及时清理对应表和分区在Metastore中记录的事务信息。

  3. 优化CTC的日志输出,从而减少IO资源占用。

基于锁的优化

  1. 对于ORC事务表进行DESCRIBE/SHOW/CREATE TABLE操作时不加锁。

  2. 缩短高并发量情况下的拿锁时间。

完善出错提示

对一些不支持的情况,之前的版本可能不做出错提示,导致在误用之后也很难察觉问题,因此本版本对以下场景增加了报错信息,以提升产品易用性:

  • 不支持UDF参数使用 DISTINCT 关键字。

  • 不支持使用LOAD语句导入数据到ORC事务表。

  • 当在复杂JOIN场景中使用OUTER JOIN Sign(+)时,需要改为显式OUTER JOIN。

SQL长度限制保护

对于使用BI报表工具生成SQL等场景,可能会出现SQL语句中UNION或IN list超长的情况,导致服务器OOM。为了避免这种情况,本版本将限制单条SQL的中允许出现的U

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值