ITPub博客

首页 > 数据库 > 国内数据库 > 【YashanDB 知识库】要有好的跑批性能,有哪些参数要注意

【YashanDB 知识库】要有好的跑批性能,有哪些参数要注意

原创 国内数据库 作者:qiaoyikefu 时间:2025-02-21 17:00:49 0 删除 编辑

问题现象

YashanDB 在实际使用中有不少用于跑批量任务的场景,经常有用户咨询我们要取的好的跑批性能,有哪些参数要注意?

这里列举对性能有影响,特别是对跑批有影响的参数,供大家参考,更多性能调优,可参考官网  数据库性能基础 | YashanDB Doc

 

问题的风险及影响

影响跑批性能

 

问题影响的版本

YashanDB 版本:23.2 及以上所有版本

 

解决方法及规避方式

存储过程跑批在多个客户中出现过,在多次实践中,得出相关最佳配置,供参考如下。

 

1、空间划分

评估好提前规划好表空间,一次性把文件扩好,避免在跑批过程扩文件。

挂载多个磁盘,REDO 和 dbfiles 划分不同盘(REDO 有大量的读写,和 dbfiles 在不同的盘,可以充分利用 IO)

REDO 文件个数及大小:10 个 REDO 文件,每个 2G(文件足够大,避免日志追尾)

 

2、后台快照管理

关闭快照,或把快照保留较长时间,在跑批完成之后再修改会常规(默认 7 天)自动清理,避免在跑批的过程,触发了快照清理,影响性能

 

3、统计信息收集

在跑批之前,收集统计信息,如果历史数据不足或其他原因会造成统计信息在跑批的过程中生效,需要对相应的表做统计信息的锁定。

 

4、参数调整


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70043300/viewspace-3073320/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2025-01-14

  • 博文量
    206
  • 访问量
    188315