【问题标题】:Oracle Database PerformnaceOracle 数据库性能
【发布时间】:2017-10-09 12:43:51
【问题描述】:

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

  1. 每分钟在表 #1 上插入 100000 条记录
  2. 每分钟在 table#2 上插入 10000 条记录
  3. 每分钟在 table#2 上读取 1000 条记录

我已经生成了上述负载,但不知道如何衡量 Oracle 数据库在负载前后的性能。我没有数据库的 DBA 权限。

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

  1. I/O 吞吐量
  2. 网络延迟
  3. 内存利用率
  4. 查询执行时间

我曾尝试使用 SQL Developer 的 DBA 功能,但无法从中做出任何推断。

谢谢!

【问题讨论】:

    标签: oracle11g load-testing database-performance


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2012-09-27
      • 1970-01-01
      • 1970-01-01
      • 2010-10-08
      • 1970-01-01
      • 2012-10-15
      • 2013-06-15
      • 2013-06-25
      • 1970-01-01
      相关资源
      最近更新 更多