最近、ASP.NET セッションの状態を InProc から Sql Server ソリューションに移行しました。セッション データが Sql Server データベースに挿入されていることがわかります。「Private bytes」および「# Bytes in all heaps」パフォーマンス カウンターを使用して、w3wp.exe プロセスを監視しています。
Web サイトをナビゲートすると、データがセッションに配置されますが、Web サイトをホストしているサーバーのプライベート バイト カウンターがまだ上昇していますか? セッション データがデータベースに書き込まれ、メモリに格納されていないと思いましたか? マネージド バイトは一定のままで、セッションに入るすべてのオブジェクトがマネージド型であると確信しています。
プライベート バイトがまだ増加する理由を知っている人はいますか?