1

私の Access 2016 db にはいくつかの CSV ファイルへのリンクがあり、そのうちのいくつかは非常に大きい (>120MB) ものです。これらの CSV ファイルに対して複雑なクエリを実行すると、速度が遅すぎて実用的ではありません。これらのリンクされた CSV ファイルのローカル テーブルを作成できません。これは、クエリを実行するたびに、これらの CSV ファイルが外部サーバーによって更新されたデータで更新されるためです。

物事を大幅にスピードアップするにはどうすればよいですか?

4

2 に答える 2

2

CSV データをローカルの一時/ステージング テーブルにインポートすることをお勧めします。その後、一時テーブルに対してクエリを実行できます。クエリが結合を使用する必要がある場合、またはクエリが非常に複雑な場合は、必要に応じて一時テーブルでインデックスを使用することを検討できます。

データのクエリが完了したら、一時テーブルを切り捨てるか削除できます。

于 2016-08-14T14:08:06.267 に答える