3
誰でも次のような動作をすることができます。 UATとProductionバージョンの.NET Webアプリケーションがありました。プロットが35秒以上かかる間、UATは特定の操作を実行するのに約5秒かかりました。Web.configで信頼レベルを高に設定すると、アプリケーションの実行が遅くなりますか?
これは、両方のWebアプリケーションを同じデータベースで指定し、両方を同じマシンに置いた場合にも発生します。
犯人が最終的に製品版にあった次のエントリ、であることが判明したではなく、UATのweb.configファイル
<trust level="High" originUrl="" />
誰もがこのような大幅なパフォーマンスの低下を引き起こす理由上の任意の光を当てることはできますか?
プロファイリングをお勧めしますか? – Domenic
良い質問です。純粋に好奇心からUAT web.configに問題を再現しましたか? –
はい私はUATのweb.configに一貫してその行を削除して追加することができます。このUATサイトのこの特定のクエリは、それがないと5秒、それと〜40秒かかります。 – mutex