最近、すばらしいMiniProfilerパッケージをプロジェクトに追加しました。これは、ページのレンダリング速度を向上させるのに大いに役立ちました。
今、私は次のことに気づきます。SQLでは、ページへの最初のリクエストはすべて、その後のアクセスよりもかなり長い時間がかかります。
次に例を示します。
最初の訪問:
2回目以降の訪問:
これは、LINQまたはSQL Serverでの何らかのキャッシュが原因ですか?dbmlファイルのデフォルト設定で.NET4とLINQ-to-SQLを使用しています。