0
私はこの問題が "リモート"であるとは思っていないし、 "d/bアクセス"の可能性が高いと思いますが、どうすれば知ることができますか?リモートd/bアクセスを最適化するにはどうすればよいですか?
実際のd/b構造を最適化できますか?おそらく外部キーなどを追加する
レコードの数を制限するには、ラウンドロビンd/bを使用しますか?または、一部の行を定期的に「オフライン」に移動しますか?
SQL(内外結合の使用など)を最適化できますか?
Fwiw、ノルムはd/b書き込みであり、「遅すぎる」と訴えられます。読み取りがほとんどありません(ちょうど必要な場合にデータを保存するケースの1つ)
アドバイス、ウェブサイト、書籍はありますか?実際に何が起こっているかを測定/プロファイルするためのタイプツールはどれですか?ValGrind?
@Mawg:Accessデータベースの活動をプロファイルするためにできることがいくつかあります。これは、VBプログラムが何をしているかによって異なります。 Googleの "jet showplan"と "jet isamstats"です。 (「Jet」はAccessが使用するデータベースエンジンの名前です)「テーブルは66個のフィールドです...」とはどういう意味ですか?複数の66列テーブル?どのような正常な形ですか?インサートはいつも「遅い」か、それとも新しいものか?これまでデータベースをコンパクトにしましたか? –
+1チップをありがとう。申し訳ありませんが、66はタイプミスです - 私は6を意味しました。何が起きているのかということは、データベースが遅くなるにつれて、時間が経つにつれて、それが遅くなったことです、そして、今、 "それはprolbemです。 – Mawg