Oracle数据库执行

时间:2017-10-08 21:21:24

标签: oracle11g load-testing database-performance

我正在使用Oracle SQL Developer连接到共享服务器上运行的Oracle数据库实例。我想在以下负载下对数据库执行负载测试:

  1. 每分钟100000条记录插入表#1
  2. 每分钟10000条记录插入表#2
  3. 在表#2上读取每分钟1000条记录
  4. 我已经生成了上面的负载,但不知道如何在加载前后测量Oracle数据库的性能。我没有数据库的DBA权限。

    我想测量以下参数(加载前和加载后):

    1. I / O吞吐量
    2. 网络延迟
    3. 内存利用率
    4. 查询执行时间
    5. 我已尝试使用SQL Developer的DBA功能,但无法进行任何推断。

      谢谢!

1 个答案:

答案 0 :(得分:0)

我认为您应该在负载期间测量Oracle数据库性能,而不是“之前”或“之后”,因为这样您应该能够比较测试结果,将性能指标与增加相关联负载等。

如果您用于创建负载的工具未提供所需的指标,那么重新考虑该工具可能是个好主意,因为您应该能够从加载报告中获取所需的数据。如果您没有任何想法,请查看Apache JMeter,它是: