摘要: 项目中需要使用到按规则生成序列号,开始的解决办法是根据条件取得最大id号进行分解 1再合并的凯发天生赢家一触即发官网的解决方案,后来发现如果两个客户同时操作的时候出现问题:添加的时候id已经存在,原因是:a用户在访问取得第max(n)记录deid,但是还没有进行增加操作,这时,b用户也取得第max(n)记录deid,这是a进行添加操作同时,b也同时进行添加操作,那么b用户就会保存失败,我们开始的时候采用的凯发天生赢家一触即发官网的解决方案是:(枷锁)在程序的方法上枷锁,采用单线程操作,实施结果:失败,客户等待时间长,后来我们采用绑定数据库的方案:编写存储过程,虽然绑定不怎么方便,但是执行效率要快很多。由于时间问题,没有做序列自动创建功能,欢迎各位大虾进行指点和评论