摘要:本节列出可能遇到的所有潜在错误或问题,并说明如何解决。
内存错误/异常
在某些情况下,当使用CAST工程仪表盘/发现门户时,可能会收到低内存/恢复内存/内存不足的错误或异常,例如:
[WARNING]: [MEM] Low Memory: 24052448 [WARNING]: [MEM] Recovered Memory: 18348800
这些错误和异常由Java虚拟机显示,表明Java垃圾收集器正在运行。因此可能会看到性能下降。可以忽略这些错误,但是如果持续存在,则可以修改JVM内存配置设置来解决问题。
修改JVM内存设置的过程依赖于如何安装Tomcat——作为服务或独立(通过命令行启动)和完全记录在附录- web应用服务器配置。
快照生成后Oracle环境中的性能
在Oracle环境中使用CAST工程仪表盘/发现门户时,可能会发现在快照生成之后的一段时间内,性能会受到负面影响。在这段时间之后,性能将恢复到预期的水平。
性能受影响的时间段由Oracle服务器上设置的自动刷新监视统计信息的时间间隔决定——默认设置为15分钟。当刷新发生时,在快照生成完成时(通过调用包DBMS_STATS),CAST自动生成的新统计信息将变得有效,并通过使用最新的监视统计信息提高性能。
如果想手动更新监视统计信息以避免性能下降,请参考关于调用DBMS_STATS.FLUSH_DATABASE_MONITORING_INFO()的Oracle性能调优技巧。