小编sam*_*mmy的帖子

SQL Server - 从多个客户端同时插入表 - 检查限制和阻止

我们最近面临一个问题,即从多个客户端同时插入我们的一个sal服务器表.我希望你们能帮助我们.

我们使用存储过程来执行事务.在该存储过程中,对于每笔交易,我们计算到目前为止的总销售额.如果总销售额低于设定限额,则允许交易.否则,交易将被拒绝.

它大部分时间都很好用.但是,有时当多个客户端同时尝试完成交易时,限制检查失败,因为两个事务都完成了.

你们能否建议我们如何有效地实施限制?有没有更好的方法呢?

谢谢!

sql sql-server unlock sql-server-2008 sql-server-2008-r2

5
推荐指数
1
解决办法
3962
查看次数