java多线程执行存储过程设计思路

来源:互联网 发布:追书神器电脑版 mac 编辑:程序博客网 时间:2024/06/05 09:46

假如有个存储过程需要执行20万数据的批量操作,这时可能会担心执行太久挂掉,那么我们可以考虑对数据进行切割,比如数据中有个人编号是按照数字顺序排序,我们可以对其进行取模运算,就能得到对数据分配,而这个取模的分母值也可以作为java启动线程池数目的一个 参数:

比如现在数据编号有1至10,每个数字除以3,就能实现3个批次的分割。

0 0
原创粉丝点击