LoadRunner 对数据库进行测试到底为了什么?
近期突然想到使用LoadRunner对Mysql进行性能测试,看了下有使用ODBC数据源的,有调用dll的,但是这是检测Mysql性能的吗?如果发现Mysql数据库本身的性能问题,那是Mysql的设计原因,对于Mysql中的某张表的表结构是否合理能测试出来吗?用户与Mysql进行交互归根到底就是一种向表中进行插入数据,像删除、修改数据等等用户是做不了的。难道我们测试数据库的性能就是这个吗?还有一个疑问:对于服务器的测试,物理服务器测试我们可以通过LoadRunner监视各种表现的性能,对于一些服务器比如说:tomcat等等要进行性能测试该怎么进行?
疑惑中,望高手予以指点。。。。
回复 1# 的帖子
楼主你好我分享下我的愚见
1. MySQL相关
目前貌似我们是使用MySQL,作为MySQL的用户,所进行的性能测试,应该是机遇当前项目应用与MySQL的交互
进行的,也不外呼insert、delete、update之类的;MySQL本身可能也是有性能瓶颈的,但是从客户角度来看,项目性能瓶颈往往出在对MySQL的利用上。
2. LoadRunner是测试应用服务器端的最佳工具,测试服务器应用,这个应该是最popular;做过几年性能测试的人,对性能测试需求搜集、性能测试设计、评审、执行、分析、调优、报告等应该是有一套比较成熟的方案的。
谢谢!
页:
[1]