Performance Evision Argos/Oracle性能

Performance Evision Argos/Oracle性能,performance,oracle,Performance,Oracle,我在Evisions Argos中有一份报告,在一台服务器上运行1-2分钟,在另一台服务器上运行近一个小时。它是具有完全相同代码的完全相同的数据块,只是针对不同的数据库运行 我不会在这里显示脚本,我只是想知道我们的Argos管理员应该检查哪些内容(我没有访问服务器的权限,我只是一个数据块设计器)。Oracle性能调整是一个广泛的话题。有些人通过调整别人的提问来谋生(非常好)。所以你在这里真的不会有什么乐趣 但一般的建议其实很明显:如果同一个查询在两个不同的环境中执行不同,那么原因一定是它们之间存

我在Evisions Argos中有一份报告,在一台服务器上运行1-2分钟,在另一台服务器上运行近一个小时。它是具有完全相同代码的完全相同的数据块,只是针对不同的数据库运行


我不会在这里显示脚本,我只是想知道我们的Argos管理员应该检查哪些内容(我没有访问服务器的权限,我只是一个数据块设计器)。

Oracle性能调整是一个广泛的话题。有些人通过调整别人的提问来谋生(非常好)。所以你在这里真的不会有什么乐趣

但一般的建议其实很明显:如果同一个查询在两个不同的环境中执行不同,那么原因一定是它们之间存在某种差异

  • 数据量(行数)
  • 数据分布(开发或测试数据可能具有与实时数据不同的特征)
  • 数据结构(索引、物化视图)
  • 陈旧的统计数据
  • 硬件—RAM的数量、IO的质量、存储的大小和类型
  • 资源争用(更多用户、不同类型的用户,例如长时间运行的报告)
  • 有各种各样的工具可以用来诊断性能问题。这取决于您拥有的数据库版本、已授权的版本以及是否有任何收费选项

    但无论如何,首先要从文档开始