Foxtable(狐表)用户栏目专家坐堂 → 服务器卡


  共有2895人关注过本帖平板打印复制链接

主题:服务器卡

帅哥哟,离线,有人找我吗?
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107813 积分:548416 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/2/8 11:04:00 [只看该作者]

服务器卡死指什么,电脑死机?数据库慢?程序慢?

服务器带宽有多少?cpu、内存配置怎么样?并发数有多少:10?100?1000?.....?

1、对于数据库
1)、表加上合适的索引
2)、表结构有没有可以优化的地方
3)、sql尽量使用参数化的方式执行
2、对于web服务端
1)不要混用多种前端ui框架
2)不要使用InsertHTML插入完整的网页头部格式,应该改为stringbuilder
4)利用日志等逐个网页进行分析,看看不同环境(不同手机,不同网络的电脑)、不同并发数下访问的这个网页的速度怎么样?觉得不满意的适当调整代码进行优化。
3、对于客户端
1)、尽量减少大批量数据的加载
2)、利用存储过程、视图、参数化执行等提高数据库执行的速度和效率
4、对于服务器:增加带宽,cpu、内存

以我的能力也就能提出这些建议。

从我了解到的信息,您开发的系统已经不能算小了。程序规模与质量和开发人员的能力应该是同步增长的。随着程序规模(功能模块、客户端数、数据量等等)不断增长,就会出现各种的不稳定,不断的优化和重构是必然的。如果前期开发团队的能力比较弱,重构甚至可能会推翻前面的所有设计,然后重新开发。当然是否能够重构也要看后期开发团队的能力,如果能力跟不上,别说重构了,连优化可能都没有办法,也就只能原地踏步,天天忙着救火了。

 回到顶部
总数 21 1 2 3 下一页