http://www.zgclive.com 中关村生活网,是我用asp.net开发的,数据库用的SQL Server,速度经常慢的很,而且SQL占的内存有1G,不得不重启SQL,现在的访问量还不大,服务器还能承受,以后肯定就不行了。
谁有大型网站优化方面的经验啊?怎么让SQL 占用内存量下来等,有经验的麻烦介绍介绍,up有分!
我先谢谢大家了!
谁有大型网站优化方面的经验啊?怎么让SQL 占用内存量下来等,有经验的麻烦介绍介绍,up有分!
我先谢谢大家了!
解决方案 »
- asp.net IIS发布
- 有谁开发过邮件服务器?请讲一下大致的过程和基本原理!
- 网站运行一阵慢一阵快,这是为什么呢
- ASP.Net提供的登录机制支持多人同时使用同一帐户登录么?
- IIS为何无法访问aspx文件
- <textarea name=remark cols=70 rows=5></textarea> remark.Text=dr["remark"].ToString();结果是值传不过来,请问怎么让值传过来?
- 刚学asp.net,求一个显示栏目的思路,谢谢~~~
- 请教CACHE问题一个
- 新浪微博web > API,获取官方微博的粉丝数
- 如何在GridView中复制某行(关键是要复制此行中所有的控件),并将此行插入到指定行的上面!
- 能否一次下载两个附件?
- 急。。。。如何调用图片资源文件?
ms-help://MS.VSCC.2003/MS.MSDNQTR.2003FEB.2052/cpguide/html/cpcondevelopinghigh-performanceaspnetapplications.htm
尽量少用left join,临时表等等之类
————————————————————————————————————————
“不得不重启”怎么可能“服务器还能承受”?你们的质量要求实在是太低了。
to yuxuanji(# I'm 马克)
不用left join
两个表联合怎么做,我一直都是用left join操作的。有好的建议吗(在存储过程里)要是有思路的高手也请给点思路!
---------------------
比这个还慢吗?哈哈~~~~~
尽量少用left join,临时表等等之类
-----------------------
不用left join 那用什么啊
那.net的这个特色的东西,拿来岂不是又成鸡肋了??
1. 由于某些页面不需要会话状态,则可以将会话状态禁用.
2.如果页面需要访问会话变量但不允许修改它们,可以设置页面会话状态为只读.
3.存储会话状态
4.服务器控件
5.sql优化>>>
sql 最好指定给它最大内存,不然迟早要吃完内存,sql 的查询固然相当快,但大量的sql查询一样让机器无法承受。
大家现在去我的网站 http://www.zgclive.com 看看,速度应该快了一些。
我最近一直进行优化,现在把一些优化的措施和大家说说。
先说首页:以前我的首页是<table>的,现在把以部分改成<div>格式的了,页面从100k降到了80多k,这样当然速度就快了。
另外开发了一个页面静态化系统,把aspx的转化成了.html的,所以速度快了不少,你如果现在访问我的页面是个html的,速度当然快了。