私はオフィスで MS Access データベースを継承しましたが、これはネットワークを介して複数のユーザーによって頻繁に使用されています。これにより、データの衝突とロックに関する多くの問題が発生します。各ユーザーが独自のフロントエンドアプリを持ち、サーバー上でコアデータを維持できるように、db を分割したいと考えています。
テーブルのいくつかは主キーとして autonumber:sequence:long を使用しています - 分割を実行する方法を調査する際に、データベースを配布するときにこれが問題を引き起こす可能性があることを示唆するいくつかの投稿に出くわしましたが、何も見つけることができませんでした個体。問題は、ユーザーが新しいレコードを開始して次の自動番号を受け取ることができるようですが、2 番目のユーザーが短い間隔で新しいレコードを作成し、同じ自動番号を受け取るとエラーが発生することでしょうか?
Jet はこれを正しく処理しますか?それとも FE/BE データベースに自動番号の問題がありますか? 可能性は低いが発生する可能性がある場合でも、ユーザーが現在経験しているよりもはるかに優れていると確信していますが、そのような問題を最小限に抑える方法があるかどうかを知りたい.
ご協力いただきありがとうございます!