博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2013年8月29日

摘要: 一个ASP.NET项目在部署到生产环境时,当用户并发量达到200左右时,IIS出现了明显的请求排队现象,发送的请求都进入等待,无法及时响应,系统基本处于不可用状态。因经验不足,花了很多时间精力解决这个问题,本文记录了我查找问题的过程和最后解决方案,供大家参考。软硬件环境:IBM刀片服务器,Intel至强处理器,4物理核,16个逻辑核心,内存32GWindows Server2008 Enterprise R2, ASP.NET 4.0 Webform IIS7.5 集成模式当发现请求明显延迟,没有被即时处理的现象,首先就要查看Windows自带的性能日志Performance Monitor。 阅读全文

posted @ 2013-08-29 16:52 锦瑟无端五十弦 阅读(9743) 评论(56) 推荐(57) 编辑

2010年7月14日

摘要: 项目中试用Entity Framework1.0作为ORM层,但发现确实是问题多多,今天主要说一下其事务处理部分。对于一般的单表操作,比如2个add操作要在一个事务完成,可以使用隐式事务,如:TestEntities t=new TestEntities();t.AddToTableA(t1);t.AddToTableB(t2);t.SaveChanges();两句语句默认是在一个事务中提交的。全... 阅读全文

posted @ 2010-07-14 15:21 锦瑟无端五十弦 阅读(5931) 评论(28) 推荐(1) 编辑