データベースを使っているといろいろな処理が遅くなる場合があります。その対策としてSQLやインデックスなどでチューニングを行います。 Accessも例外ではなく、先日、100万件のデータを処理するプログラムを作ったときは、あれやこれやとチューニングを行って処理を速めるようにしました。 その時に知ったのですが、AccessでSQLの実行計画を取得し、それを参考にチューニングを行うことが出来ます。下記にそのAccessによる実行計画を取得する方法をメモ代わりに明記しておきます。 AccessでSQLの実行計画を取得するにはWindowsのレジストリを触る必要があります。レジストリは御存知の通り、Windowsを動かす上で重要な部分です。ヘタに触って壊してしまうとWindowsが壊れ、最悪の場合、Windowsが二度と動かなくなる場合もあります。その為、下記方法を行う場合は自己責任で行ってください