2017-10-08 166 views
0

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

  1. 10万条记录,每分钟插入表#1
  2. 10000条记录,每分钟插入表#读表2
  3. 1000条记录每分钟#2

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

我要测量以下参数(前和后负荷):

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

我已尝试使用SQL Developer的DBA功能,但无法对其进行任何推理。

谢谢!

回答

0

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

如果您用于创建加载的工具不提供所需的度量标准,重新考虑该工具可能是一个好主意,因为您应该能够从加载报告中获取所需的数据。如果你没有什么想法没有检查出Apache JMeter,它是: