アクセスデータベースアプリケーションがあります。 (免責事項:我々は異なる技術が好まれていましたが、状況は起こります...)。データベースを並行して使用および開発するために、アクセスDBのベストプラクティスのように、DBを「バックエンド」と「アプリケーション」の部分に分割しました。アクセスデータベースを分割した後のパフォーマンスの低下
パフォーマンスが低下していましたが、これまでは瞬間的になっていたクエリは数秒かかっています。これは少し驚くべきことでした。なぜなら、「より良いパフォーマンス」はDBを分割するプロの1つになっていたからです。パフォーマンスを元のレベルに戻すにはどうすればよいですか?
UPDATE
私たちはこれを理解するためにいくつかのより多くのテストを行ってきました。問題は、永続的にアクセスされ、かなりのネットワークトラフィック(避けられないレイテンシの問題を伴う)を引き起こすワークグループファイル(.mdw)によって引き起こされるようです。 .mdwをローカルファイルにコピーして代わりに使用すると、パフォーマンスが向上します。明らかに、ファイルをコピーすることは良い解決策ではありません(私たちは、アクセスDBを未知数のユーザーにネットワーク上で利用可能にしたいので)。どんな良いアイデアですか?
これは最終的に念頭に置いておくべき解決策ですが、これまで見てきた劣化については説明していません。以前はAccessだったし、パフォーマンスは大丈夫だった。 – Thorsten