第一次缓冲时间
如果发现时间大都消耗在第一次缓冲时间中(服务器),可以得出服务器那方面需要改进? 可以肯定是服务器的问题了进一步细分看看服务器的处理是哪个sevlet占用这么多的时间,提交给开发debug
请问RickyZhu:
我也遇到这类问题,请问能说详细一点吗? 原帖由 rickyzhu 于 2008-4-18 13:11 发表 http://bbs.51testing.com/images/common/back.gif可以肯定是服务器的问题了
进一步细分看看服务器的处理是哪个sevlet占用这么多的时间,提交给开发debug
顶一下,请问如果是.NET程序当中呢,如何确定服务器当中的问题?:loveliness: 1.首先breadkdown响应时间大事务
2.确定是NETWORKTIME还是SERVERTIME
3.如果是SERVERTIME的话,看一下SERVERTIME包含那些步骤,再进一步分析是那个步骤消耗的时间过多.针对这个步骤可咨询开发采用了什么样的处理方式..NET也一样,问问开发在服务端的处理方式是否过于复杂
回复 5# 的帖子
完全正确,请楼主参考这个步骤 受益 感谢 高手就是高手,,收益 描述自己做性能测试时候得问题第一,功能模块 实现历史数据查询 ,页面划分得有许多版块,显示不同设施 得历史数据
研发在处理这部分时候,使用得是临时表 ,
第二,特征描述 ,很明显,我点击历史数据查询,要显示不同版块不同内容得同一历史数据
表面现象是 等待时间有点长
第三,使用LR 测10用户并发 ,时间20s左右
分析 ,时间全部在 first time buffer
网络环境为局域网 ,引起我给出得判断就是后台问题
第四,查找问题 ,程序实现FLEX +.NET +webservice+SQL
针对这块得后台要分步骤处理, 我当时使用 SPOTLIGHT on sql +httpwatch
测试过程发现spotlight出现异常警报,分析后,原因为某版块得查询,非临时表里面数据,而是从》400W数据记录里面取
:lol整个过程 就这样
不知道对你有帮助没
页:
[1]