为了账号安全,请及时绑定邮箱和手机立即绑定

大家如何做好ASP.NET的性能问题呢?

大家如何做好ASP.NET的性能问题呢?

皈依舞 2018-11-20 05:02:05
我想ASP.NET里的缓存机制是蛮多的,首先是页面缓存,可以说页面缓存的效率是最高的吧,因为页面缓存后,下次访问时直接输出,而不需要程序处理了。但是页面缓存有个很大的缺点,无法对整页缓存后对局部不缓存,请参考:http://space.cnblogs.com/question/2896/ 那么,第二考虑的就是cache数据缓存了吧。把一些需要经常访问数据库的数据,采用cache缓存起来,下次访问时可以不用去查询数据库,而且这个cache可以有依赖选项。第三是数据级的,就是提高SQL性能、减少不必要的输出等,这些就不在这里讨论。除了这些,请问大家还有其他的极速提高性能的方式吗?你们一般是应用哪些技术来提高ASP.NET的性能呢?
查看完整描述

2 回答

?
白衣染霜花

TA贡献1796条经验 获得超10个赞

方面么,好像也就这几个

页面级缓存的终极目标是静态页,哈哈

cache还是大有可为的,内存越来越便宜,在控制好程序复杂度的情况下,cache可以消灭绝大多数的数据库交互和IO,这个数据库和IO是多数系统的瓶颈所在,尤其当LINQ出现之后,一些特殊的网站,数据量不是很大的时候,甚至可以把数据库做到内存里,速度没得说,程序上只有不犯什么大的错误,这里出现性能瓶颈的可能性非常小

数据级不讨论,那就不讨论喽


查看完整回答
反对 回复 2018-11-21
  • 2 回答
  • 0 关注
  • 541 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信