サブスクリプション付きのSSRSレポートがあります。レポートは、週に1回400人以上のユーザーに電子メールで送信されます。クエリを実行して、送信先の電子メールのリストを取得します。
元々、レポートはユーザーごとに同じでしたが、ユーザーごとにこのレポートを実行してからメールで送信していました。すべてのレポートを送信するのに5時間以上かかりました。
レポートを最初にキャッシュするように変更してから、リスト内のすべての電子メールにレポートを送信します。
今では1時間強でレポートを配信しています。これはまだ遅いと思いますが、間違っているかもしれません。これは、実行に数時間ではなく数分かかるはずだと思います。
レポートのサイズは250kbから750kbまでさまざまです。
似たようなことをする別のレポートがありますが、レポートは8つだけですが、すべてのレポートはユーザーごとに異なります。これはすべてほぼ瞬時に行われます。違いがわからない。
なぜこれほど時間がかかるのかを理解するためにどこを見ればよいかについての提案。配信を遅くしたり遅らせたりするためにSSRSに組み込まれているものはありますか?