2009-05-25 15 views
0

私は奇妙なパフォーマンスの問題を報告しました。次の条件で実行すると、SSRSサーバー(UAT_SSRS)& SQLサーバー(SERVER_SQLTimeDataRetrievalの値は23726になります。別のSSRSサーバー(PROD_SSRS)で実行しても、同じSQLサーバーを使用すると、 TimeDataRetrievalの値は全く同じパラメータに対して325952(10倍以上以上)です。SSRS 2008 TimeDataRetrievalタイミング

私の理解では、TimeDataRetrievalは両方の接続処理をカバーしています。&データセットのデータ検索。なぜこれらの2つのレポートの間に大きな違いがあるのでしょうか?

答えて

0

この値は、SSRSインストールに関連付けられたReportServerデータベースから取得されます。 RSデータベースをホストするSQL Serverインスタンスを実行することは何もありません。

これは、あなたのプロダクトSSRSがあなたのUAT SSRSよりも約14倍忙しいと言います。また、同じSQL Serverインスタンス上にある場合でも、バックエンドメタデータデータベースが異なります。

+0

ありがとうgbn、私はこの値がレポートサーバーデータベースを参照していることを理解していますが、私はちょっと混乱しています。私の理解では、TimeDataRetrieval値は、データソースへの接続の開始およびデータソースからのデータの再取得にかかる時間を測定するメトリックであるため、データソースのパフォーマンスを測定していません。もしそうなら、2つの値の間にはなぜこのような劇的な違いがありますか?接続の設定が異なっている可能性があります。残念ながら、これらのサーバのバックエンドにアクセスできません。 –

関連する問題