teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

情報の追記

2017/06/16 11:10

投稿

zai
zai

スコア12

answer CHANGED
@@ -7,3 +7,9 @@
7
7
  再測定した結果、問題の帳票は、同等まで速くなりましたが、
8
8
  別のReportingServiceを使わないExcel出力の処理が、10秒から30秒と遅くなってしまったため、
9
9
  互換性を2014に戻して、回答して頂いた内容を試そうと思います。
10
+
11
+ レポートに表示するクエリをクエリで抽出した結果を仮にテーブルに格納しておいて、
12
+ そのテーブルから取得するだけのクエリに変更すると
13
+ 旧サーバーより大分速く表示されるようになりましたので、クエリが遅いようです。
14
+ サーバーで直でクエリを実行すると遅くないのですが。。。
15
+ クエリを分析し、修正しようと思います。

1

情報追加

2017/06/16 11:10

投稿

zai
zai

スコア12

answer CHANGED
@@ -1,4 +1,9 @@
1
1
  SQLServerの業務DBとReportServerDBの両方の互換性を2014から2008に落とすと、
2
2
  表示速度は同等になりました。
3
3
  変更前は、どちらも2014でした。
4
- 他の帳票含め、2008にしたことで速度に影響していないか再測定します。
4
+ 他の帳票含め、2008にしたことで速度に影響していないか再測定します。
5
+
6
+ 2017/06/16追記
7
+ 再測定した結果、問題の帳票は、同等まで速くなりましたが、
8
+ 別のReportingServiceを使わないExcel出力の処理が、10秒から30秒と遅くなってしまったため、
9
+ 互換性を2014に戻して、回答して頂いた内容を試そうと思います。