Oracle 运行缓慢

Oracle 运行缓慢

我的数据库在周六和周日等特定工作日会变得很慢。原因是什么?

数据库是 Oracle 11g R1。
操作系统是 Windows 2003 64 位 Service pack 2。

答案1

这可能是一百万件事......

  • 流量模式(尽管通常一周内的流量更大,但这取决于您的用户)
  • 与数据库相关的其他事情(可能有数据库备份等)
  • 服务器上正在发生的其他事情(再次备份,其他使用资源的进程)

if dow='Saturday' then wait 5000 end如果这与您的数据库直接相关,那将会非常奇怪。据我所知, Oracle 中没有代码...

答案2

您能否在性能良好的一周内运行 AWR/statspack 报告并将其与性能较差的周末的 AWR/statspack 报告进行比较?如果整个系统都很慢,AWR/statspack 报告应该可以确定系统正在等待什么。

相关内容