请问一下有知道我在1分钟内刷新1000次首页的情况下,
1、用单独表来存最新信息和用存储过程来查,两者性能到底有多大差别?
2、或者能通过什么办法或测试工具可以检测出来?
1、用单独表来存最新信息和用存储过程来查,两者性能到底有多大差别?
2、或者能通过什么办法或测试工具可以检测出来?
解决方案 »
- 关于串口BytesToRead属性的奇怪问题!!!
- double型转成string显示
- 跪求JAVASCRIPT高手帮助,为什么getElementById不能取得QQ空间"发表"按钮的ID?
- 请帮忙用c#实现相同功能(很小一段C代码)
- 考考你,教教我。这个方法是dal?bll?肯定不是dbutility。
- 从框架返回同一个对象给不同的会话(线程)使用,如何防止不同的会话(线程)对这个对象的并发访问。 而且不用在这个对象的类里面写明显的加锁语句
- 字符长度太长,怎么截取啊
- 为什么在c#中按F5程序可以正确的执行,而按ctrl+F5程序就会崩溃????
- 毕业设计用C#语言实现一个类似于WINDOWS的画板那位高人可以帮帮小D??
- 500分求助C#报表设计器
- 关于reqeust,response对象的几个小问题咨询
- C#如何往Excel文件中写入数据
开始时间 Timestart=Now;
for(int i=0;i<1000;i++)
{
...
}
TimeEnd=Now;
TimeEnd-Timestart
得出速度问题
请问一下有知道我在1分钟内刷新1000次首页的情况下,
1、用单独表来存最新信息和用存储过程来查,两者性能到底有多大差别?
2、或者能通过什么办法或测试工具可以检测出来?---------------------------建议使用存储过程 ! 如果 1分钟要刷1000次首页的情况是需求的话 那么建议建立页面缓存SQL 的 事件探查器 可以查看 SQL 中的性能~.net 2003 中也有网站的性能测试工具-------- 也可以找些专业的压力测试工具
至于用存储过程能否提高你的效率,要看你的操作而定。
如果你的SQL语句只是简单的增删改查,那么存储过程相反回降低效率,如果你的功能是设计到复杂的处理,并且引入的众多事务,那么存储过程会有明显的效率提高。
在效率方面,应该首先考虑缓存和预编译的因素。
昨天的帖当天已结,未发现链接地址:P
http://community.csdn.net/Expert/topic/5298/5298998.xml?temp=.5550959