一、问题描述
当用户现场数据量较大,并发提交处理单据时,存在偶发概率会生成重复的批号主档
二、解决方法
路径:【供应链云】→【业务设置】→【批号配置】→【批号唯一值范围】
Step1:扩展设置元数据
Step2:点击 "删除重复主档" 按钮
Step3:点击 "重建唯一索引" 按钮
三、适用版本
5.0.012版本前已经启用批号主档的客户,5.0.012版本已解决此问题。
四、注意事项
1、5.012版本后才启用批号主档的客户
2、需要修复重复数据的数据量较大
现有批号主档数据量超过10万,通过先提前创建普通索引的方式,均能极大提高执行效率;
当数据量超过百万后,必须要先建立普通索引,否则系统响应极慢
删除重复主档执行时间会比较长,可以于其它时段(如夜间或节假日)由运维人员提前先行创建普通索引,可大幅提高删除重复主档的执行时间
3、创建普通索引脚本参考
依数据库不同,语法可能不同
CREATE INDEX idx_bd_lot_normal ON t_bd_lot(fnumber, fmasterfiletypeid, fmaterialid);
CREATE INDEX idx_bd_lot_normal ON t_bd_lot(fnumber, fmasterfiletypeid, fmaterialid, fcreateorgid);
drop index idx_bd_lot_normal;