我们最近面临一个问题,即从多个客户端同时插入我们的一个sal服务器表.我希望你们能帮助我们.
我们使用存储过程来执行事务.在该存储过程中,对于每笔交易,我们计算到目前为止的总销售额.如果总销售额低于设定限额,则允许交易.否则,交易将被拒绝.
它大部分时间都很好用.但是,有时当多个客户端同时尝试完成交易时,限制检查失败,因为两个事务都完成了.
你们能否建议我们如何有效地实施限制?有没有更好的方法呢?
谢谢!
sql sql-server unlock sql-server-2008 sql-server-2008-r2
sql ×1
sql-server ×1
sql-server-2008 ×1
sql-server-2008-r2 ×1
unlock ×1