gentlehug 发表于 2009-5-25 09:35:54

请问我的 事务响应时间 图代表什么意思?

我在测试公司的一个程序,运行手动场景时 事务响应时间-整个场景 的可用图中代表被测软件的曲线趋势为先有10秒左右时间基本不变化,然后响应时间慢慢变小,在运行结束时响应时间大概是开始时的0.3倍这样,请问这条曲线代表的是什么意思呢?
谢谢!

xiaoxiabob 发表于 2009-5-25 10:38:09

你选择的应该是一次执行吧,然后所有用户一起加载,(应该未设置并发不然你不会问这个问题),这样开始的时候由于并发用户过多会使得事务时间较长,执行一段时间后运行中用户减少,事务时间自然下降

gentlehug 发表于 2009-5-25 10:53:26

这个由于是程序设计的原因,程序只能打开一个端口,不能多个socket同时打开一个端口,因此不能加载多个用户,我始终只是加载了一个用户。
也怪我,开始时没描述清楚问题
还是谢谢您的回答:)

xiaoxiabob 发表于 2009-5-25 11:22:40

如果是一个用户的话,请问是基于什么的系统,有可能涉及到数据缓存造成的性能提升,还有像.net的站点的话有dll加载问题,完全加载后会明显降低响应时间

gentlehug 发表于 2009-5-25 11:55:33

基于C/S系统,该程序负责数据的读写。使用ODBC方式。
程序似乎有dll加载问题,我开发方面不通。。。
不过我似乎看明白一点了,赫赫

xiaoxiabob 发表于 2009-5-25 12:01:08

如果有数据读写的话,重复读写一般速度都会有所下降,只要做了缓存一般都会有这样的问题,如果持续运行时间拉长到1小时左右而且后期的时间十分稳定基本呈直线的话应该属于正常的。

gentlehug 发表于 2009-5-25 13:32:35

我基本明白了
谢谢!:handshake
页: [1]
查看完整版本: 请问我的 事务响应时间 图代表什么意思?