最近、複数のクライアントからsalサーバーテーブルの1つに同時に挿入するという1つの問題に直面しています。皆さんが私たちを助けてくれることを願っています。
トランザクションを実行するためにストアドプロシージャを使用しています。そのストアドプロシージャでは、トランザクションごとに、これまでの総売上高を計算します。総売上高が設定された制限を下回る場合、トランザクションは許可されます。それ以外の場合、トランザクションは拒否されます。
ほとんどの場合、正常に動作します。ただし、複数のクライアントがトランザクションを正確に同時に実行しようとすると、両方のトランザクションが実行されるため、制限チェックが失敗することがあります。
制限を常に効果的に実施する方法を提案できますか?それを行うためのより良い方法はありますか?
ありがとう!