栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Spring Batch之Step的提交间隔(十七)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Spring Batch之Step的提交间隔(十七)

        批处理作业通常针对大数据量进行处理,同时框架需要将作业处理的状态实时地持久化到数据库中,如果读取一条记录就进行写操作或者状态数据的提交,会大量消耗系统资源,导致批处理框架性能下降。在面向批处理Chunk的操作中,可以通过属性commit-interval设置read多少条记录后进行一次提交。通过设置commit-interval的间隔值,减少提交频次,降低资源使用率。

通过commit-interval设置Chunk的提交频次:


  
  
     
        
        
        
     
  

按照上面的Chunk的操作,提交间隔是5次,那么读操作被调用5次,处理操作被调用5次,写操作只被调用1次。

项目实例:

Spring Batch之创建一个简单的Spring Batch项目(一)_人……杰的博客-CSDN博客_springbatch项目创建

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/677846.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号