关于压力测试,监控数据表的问题!测试工程师正在测试一个应用的压力测试,会操作oracle数据库上的一张表,问
关于压力测试,监控数据表的问题!
测试工程师正在测试一个应用的压力测试,会操作oracle数据库上的一张表,问下,如何在数据库层次上监控这张表,检测压力测试对数据库以及这张表的影响,看是否会出问题?
[解决办法]
这个问题不错,呵呵
[解决办法]
别哥回复不错,
这种问题版主应该放到"[推荐]精华"里
[解决办法]
把statspack开起来,
把压力压到底.
比如连续10分钟.
[解决办法]
- SQL code
操作系统监控cpu/io.数据库主要监控下等待事件event,和对应的sql,根据情况再做分析:SELECT S.SID, S.USERNAME, SW.EVENT, Q.SQL_TEXT FROM V$SESSION S, V$SESSION_WAIT SW, V$SQL Q WHERE S.USERNAME <> 'SYS' AND Q.HASH_VALUE = S.SQL_HASH_VALUE AND SW.SID = S.SID AND S.STATUS = 'ACTIVE' AND SW.EVENT NOT LIKE '%SQL*Net%' ORDER BY LAST_CALL_ET DESC;同时监控日志切换情况:SELECT * FROM V$LOG;
[解决办法]
[解决办法]
如果这个帖子里面会出现更多更好的方法,那可以考虑把这个帖子加精
[解决办法]
压力测试对我来说还只是一个概念问题,对数据库的控制做压力貌似是一个很普遍的问题
[解决办法]
对应用的压力测试,重点考察应用的表现。如果应用的瓶颈在数据库,再从数据库角度进行分析和优化。
[解决办法]
loadrunner里一般的性能指标分析是有的,但不会这么具体。
[解决办法]
如果对这张表的操作比较复杂,有必要优化以后,然后再看很细节的东西。
