2008年4月15日 星期二

Session 之 write lock

原來 Session 的寫入也會有 write lock 如下,a.aspx private void WriteSession() { for (int i=0; i< 100000; i++) Session["msg"] = i.ToString(); } 當有一個 request 於a.aspx 執行時,Session 即被 lock 了。 此時,另一個網頁 b.aspx有 request 時,就會 pending private void Page_Load() { string msg = Session["msg"] as string; } 結論:還是不要用 session 比較好

沒有留言:

Share with Facebook