oracle插入重复问题

问题环境:生产环境有两web服务,一个数据库(oracle),web服务中有定时器,web服务部署在PaSS,完全命令部署(自动分发到两台服务器上,打好包后就不能再修改代码),所以两个定时任务的时间是一样的。 问题描述:定时任务同时向数据插入数据,导致会插入重复的数据(除主键不同) 请问大侠们怎么解...显示全部
问题环境:生产环境有两web服务,一个数据库(oracle),web服务中有定时器,web服务部署在PaSS,完全命令部署(自动分发到两台服务器上,打好包后就不能再修改代码),所以两个定时任务的时间是一样的。

问题描述:定时任务同时向数据插入数据,导致会插入重复的数据(除主键不同)

请问大侠们怎么解决这种问题收起
参与4

查看其它 3 个回答黑牛奶不加糖的回答

黑牛奶不加糖黑牛奶不加糖数据库管理员longshine
回复 1# Jonavin


    我个人觉得在数据库中针对这个数据插入,因是两个定时任务同时插入数据,那么是否可以创建一个关于会话的表,这样就可以保证在两个以上的会话中,各自的数据具有独立性,并且如果回话不断的话,该数据一直存在呢,希望能帮的上你!
软件开发 · 2015-06-09
浏览808

回答者

黑牛奶不加糖
数据库管理员longshine

黑牛奶不加糖 最近回答过的问题

回答状态

  • 发布时间:2015-06-09
  • 关注会员:0 人
  • 回答浏览:808
  • X社区推广