概要
リストやクロス集計などで、集計の必要の無い単純な明細レポートの表示で、パフォーマンスが出ない場合のTipsです。
内容
リストやクロス集計の作成時に、クエリーが生成されますが、クエリー・エクスプローラーで生成されたクエリーのプロパティーを確認すると、「自動グループ化および集計」がデフォルトで「はい」になっています。
この場合、単純な明細の表示なので集計は必要ないのですが、実際に発行されるSQLは以下のようなもので、SUM()やGROUP BYが入ってしまい、余計な処理の追加のためパフォーマンスに影響が出る事があります。

以下のように、「自動グループ化および集計」を「いいえ」に設定する事で、SUM()やGROUP BYの余分な処理が無くなり、SQLのパフォーマンスが向上し、レポート実行のレスポンスが改善される事があります。

単純な明細レポートを作成した際には、お試し下さい。