现在有一个困惑的问题
2台web服务器 一台数据库服务器
2台web服务器有复杂的计算,最后朝数据库服务器的同一个表插入数据(这个表的主键id是唯一的)
有时候很可能2台web服务器的数据是相同的,(也就是说2台web的记录的id是一样的哦)
如果发生这个情况 就会发生duplicate id错误。 现在发生很多这样的情况,询问如何解决 (头痛的是2台web数据都是批处理,也就是一次插入很多的条数(几百上千条),所以你无法确定是哪一条出问题)。 现在只要2台web往数据库服务器里插入数据,发现有重复id的马上跳过
后面的数据要保证继续插入 , 问如何解决?
2台web服务器 一台数据库服务器
2台web服务器有复杂的计算,最后朝数据库服务器的同一个表插入数据(这个表的主键id是唯一的)
有时候很可能2台web服务器的数据是相同的,(也就是说2台web的记录的id是一样的哦)
如果发生这个情况 就会发生duplicate id错误。 现在发生很多这样的情况,询问如何解决 (头痛的是2台web数据都是批处理,也就是一次插入很多的条数(几百上千条),所以你无法确定是哪一条出问题)。 现在只要2台web往数据库服务器里插入数据,发现有重复id的马上跳过
后面的数据要保证继续插入 , 问如何解决?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货