私は大量のデータベースを持っていて、毎週クエリを実行する必要がある何千ものレコードを含んでいます。次に、アクセスレポートを使用してこのデータのサマリーを作成する必要があります。私は最近(私が最近行った)データベースを初めて作成したときに、いくつかの種類のクエリ(約80)を作成し、サブレポートをそれぞれ作成し、これらのサブレポートを1つの巨大なメインレポートに入れました。80個のクエリが多すぎますか?
これまでにデータベースを使用したことはありませんでした。80種類の異なるサブレポートを作成して80種類のクエリを用意するべきではないことが分かりました。私は知らない、多分それは大丈夫です。しかし、それは私の質問です。私が戻ってこれらの質問のいくつかをやり直し、それらをおそらく20または30(私はサブレポートとメインレポートをやり直す必要があります)に統合する必要がありますか、それともこの多くのクエリをデータベースに保存しておきます。
それぞれのクエリには2つまたは3つの関数しか含まれていませんが、完全に取り除くことができない非常に特殊なタスクがあります。これらの関数をいくつかの型クエリのまた、私が言ったように、私は毎週これらのクエリを使用しなければならないので、私は実際にそれらを実行することを望んでいないいくつかの人々が行うように。
とにかく、私はこの多くの質問をしていないと予期せぬ問題があるのですか?これは正常ですか?
"これはあまりにも多い"という質問は、それが主観的であるということであり、答えはほとんどの場合、野球場の概算であり、ほとんどの場合完全に完全に間違っているだけです。正確な負荷シナリオを使用して負荷テストを行い、「あまりにも多い」かどうかを確かめます。または、レポートを生成するためにアクセスされていない(たとえば、ダウンタイム)ことを知るまで待ってください。 –