当前位置: 代码迷 >> Oracle管理 >> 关于压力测试,监控数据表的有关问题
  详细解决方案

关于压力测试,监控数据表的有关问题

热度:109   发布时间:2016-04-24 06:16:52.0
关于压力测试,监控数据表的问题!
测试工程师正在测试一个应用的压力测试,会操作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里一般的性能指标分析是有的,但不会这么具体。
------解决方案--------------------
如果对这张表的操作比较复杂,有必要优化以后,然后再看很细节的东西。
  相关解决方案