两个人同时操作一个产的库存
1、先要启用事务
2、查询要用select for update
为什么要这样做?
启用事务并select for update 可以保证一个并发过来的事务没有办法通过select for update查询数据,这样可以保证并发行事务产生的错误数据。
源链接–很详细,尤其是针对django事务的实现
两个人同时操作一个产的库存
1、先要启用事务
2、查询要用select for update
为什么要这样做?
启用事务并select for update 可以保证一个并发过来的事务没有办法通过select for update查询数据,这样可以保证并发行事务产生的错误数据。
源链接–很详细,尤其是针对django事务的实现