大きなデータベースに関して少しのジレンマがあります。私はすべてのデータが共有サーバー上に保持されているデータベースを持っています。キャッシュは、データベースが閉じられるたびにクリアされます。msアクセスを使用してローカルテーブルを更新し、共有ポイントからリスト全体をインポートせずに
私の問題は、部品番号リストがかなり大きく(12200レコード)、アクセスが開かれるたびに完全にキャッシュする必要があるということです。しかし、このリストはかなり静的なので、静的にして、アクセスアプリを開いたときに発生した変更を適用するための更新を実行するだけです。
私はそれを行う方法がわかりません、私は共有リストをリンクすることができ、単にSQLでローカルリストを更新することができます。しかしこれは目的を破ります。なぜなら、アクセスはまずSharePointからデータ全体をダウンロードしなければならないからです。
レコードを上書きしたくない特別な理由がありますしない限りは...私は地元のテーブルまたはSharePointリンクされたテーブルそれほど大きいものに、わずか混乱しています。どちらを更新したいですか? – Karlomanio
これらは両方とも同じリストです。共有リストとローカルテーブルの相違点を確認してローカルテーブルに適用したい –
起動時にローカルデータを削除して共有データを挿入するまでの時間はどれくらいですか? 30秒。 *** INITIALIZING SYSTEM ***アクションのための合理的な期間です。 – marlan