zoukankan      html  css  js  c++  java
  • Web Application的设计是很重要的

    CSDN论坛挂了,Blogcn.com也挂了,Web Application的设计和性能调整看来越来越重要了。从思归介绍的那个PPT里面,的确可以看出些许问题。 www.asp.net的数据:超过4000个文件,23%的aspx文件,46%的代码文件;整个站点同时运行了11个不同的Application,包括www.asp.net、weblogs.asp.net、IBuySpy等等;2003/5/15一天,约16GB的数据量,104887个独立访问者; 升级前:2个WebServer,WindowsServer2000,双750M CPU,500M内存,1个DB Server,WindowsServer2000,单750M CPU,1G内存; 数据库成为瓶颈,95%的CPU占用率,大量的论坛更新和临时表的建立拖住了服务器。 升级后:2个WebServer,WindowsServer2003,双2.2G CPU,1G内存,1个DB Server,WindowsServer2000,双2.8G超线程CPU,2G内存,RAID-0磁盘镜像; 升级后的效果:CPU占用率只有6%,SQLServer占用了1.5G内存。 设计上的调整:不再从数据层返回DataReader,而是返回实体类;预先缓存(Cache aggressively);用DataSet替代DataReader,因为DataSet可以被缓存起来;每次数据库调用尽量返回多个值;…… 我自己的感觉就是,Faster CPU, More RAM, More Cache,呵呵。 自评这个ppt里面最“有益”的三句话: Database background is critical. (数据库是祸根)Hardware is inexpensive, people aren’t. (硬件便宜人力昂贵)Memory is inexpensive, buy lots for SQL. (内存很便宜,多买点给SQLServer)
  • 相关阅读:
    php环境配置中各个模块在网站建设中的功能
    PHP+Apache+MySQL+phpMyAdmin在win7系统下的环境配置
    August 17th 2017 Week 33rd Thursday
    August 16th 2017 Week 33rd Wednesday
    August 15th 2017 Week 33rd Tuesday
    August 14th 2017 Week 33rd Monday
    August 13th 2017 Week 33rd Sunday
    August 12th 2017 Week 32nd Saturday
    August 11th 2017 Week 32nd Friday
    August 10th 2017 Week 32nd Thursday
  • 原文地址:https://www.cnblogs.com/kaneboy/p/2333694.html
Copyright © 2011-2022 走看看