终于体会到什么叫企业级开发!...-_-|||
2005-09-05 20:30
513 查看
本来运行的好好的中文网(本地、公司服务器、测试期的托管服务器)9月1日正式开站后就频繁挂掉,有时候几小时,有时候甚至几十分钟
这种情况打开企业管理器是看不到任何数据库的,而如果把SQL服务器关了再开,或者断开再连接,又可以恢复正常
正式开站后一般在线130-160左右(峰值200多),照理说应该不会挂掉
于是只有从两方面分析原因:
服务器方面:
SQL Server服务器的设置:
一开始修改了并发连接数、使用双处理器,单个查询阀值5改20,动态内存最大值修改为60%(总内存)... 有一点效果,不过后来挂的又比较严重
今天修改了动态内存为固定内存670M,好像没有挂了(16点到现在20点)
IIS 服务器的设置:
从没有限制链接数修改为限制3000个IIS连接
CPU占用冲无限制修改为10% 经过对服务器端最后的这两次修改,目前好像稳定了,还没挂
程序方面:
经过台北MIS的提示,通过SQL 事件探查器跟踪SQL的运行情况
发现有些SQL语句duration(持续时间)严重超时,甚至有17000多毫秒的 按照预先计划将首页、书籍页、章节页修改为HTML页面(进行中...)
通过这几天的实践,第一次深刻体会到了SQL企业级开发,以前在自己的机子或者一般服务器测试,在线人数不大的情况下,根本不会遇到SQL挂掉-_-!
由此得到的教训就是以后要注意每一句SQL语句,在方便与性能之间寻找平衡
否则宁肯牺牲方便性,也要保证SQL查询语句的性能!
这种情况打开企业管理器是看不到任何数据库的,而如果把SQL服务器关了再开,或者断开再连接,又可以恢复正常
正式开站后一般在线130-160左右(峰值200多),照理说应该不会挂掉
于是只有从两方面分析原因:
服务器方面:
SQL Server服务器的设置:
一开始修改了并发连接数、使用双处理器,单个查询阀值5改20,动态内存最大值修改为60%(总内存)... 有一点效果,不过后来挂的又比较严重
今天修改了动态内存为固定内存670M,好像没有挂了(16点到现在20点)
IIS 服务器的设置:
从没有限制链接数修改为限制3000个IIS连接
CPU占用冲无限制修改为10% 经过对服务器端最后的这两次修改,目前好像稳定了,还没挂
程序方面:
经过台北MIS的提示,通过SQL 事件探查器跟踪SQL的运行情况
发现有些SQL语句duration(持续时间)严重超时,甚至有17000多毫秒的 按照预先计划将首页、书籍页、章节页修改为HTML页面(进行中...)
通过这几天的实践,第一次深刻体会到了SQL企业级开发,以前在自己的机子或者一般服务器测试,在线人数不大的情况下,根本不会遇到SQL挂掉-_-!
由此得到的教训就是以后要注意每一句SQL语句,在方便与性能之间寻找平衡
否则宁肯牺牲方便性,也要保证SQL查询语句的性能!
相关文章推荐
- 终于体会到C中Volatile的重要性了
- 终于体会到了,在.net开发不用C#那纯粹是自找麻烦阿
- 【程序】体会下什么叫喜怒哀乐
- 持续一年之久的项目终于结项啦!总结一下这一年来的心得体会!
- 经过多次强攻之后,赫柏带领的军团不仅没能击败鲁卡斯,反而被鲁卡斯打得七零八落,赫柏终于体会到了高阶天之驱逐者的强大实力。 不过,赫柏最终还是找到了鲁卡斯的致命弱点,他发现鲁卡斯喜欢收集上古卷轴,因为上古卷轴能够让鲁卡斯获得神秘之力。 卢卡斯决定使用上古卷轴将卢卡斯引诱到绝域之门,利用绝域之门的力量消灭卢卡斯。 赫柏注意到卢卡斯喜欢收集不同的卷轴,如果总是捡到相同的上古卷轴,它的兴趣就会逐渐降低。
- 终于弄清楚什么叫RSS了
- 写博客的过程真的体会到了什么叫知易行难
- 终于来热风了,又一次感觉到什么叫温暖!
- 终于赚了100元——记第一次虚拟炒股 + 搜狗拼音使用体会
- 终于体会到数学对于程序员的魅力
- 今天终于体会到了……
- 什么叫工业4.0,这篇接地气的文章终于讲懂了
- 今天终于见识了什么叫黑公司!
- 今天终于体会到关键地方为什么用汇编的好处了。
- 【转】终于搞明白什么叫双卡双待双模双通手机
- 今天经过一场深有体会的谈话-终于决定了我2012的方向
- 什么叫工业4.0?这篇接地气的文章终于讲懂了!
- 今天经过一场深有体会的谈话-终于决定了我2012的方向
- 终于体会OpenCV的好处了
- 终于开通了自己的博客技术空间了!