Oracle11g 在Oracle数据库上运行统计数据时,weblogic数据源会过载

Oracle11g 在Oracle数据库上运行统计数据时,weblogic数据源会过载,oracle11g,datasource,weblogic-10.x,Oracle11g,Datasource,Weblogic 10.x,当stats运行Oracle 11.2.3时,我们遇到了一个问题,即我们的数据源过载,当时web服务器上没有太多活动,似乎连测试连接都会导致过载,weblogic版本是11G10.3.0。 我们刚刚将数据库服务器移至新的H/W,并从10G升级。这些问题在升级前都不存在 统计数据需要在某个阶段在这个服务器上运行,而且它是一个面向外部的系统,所以没有时间是一个好时间-我们认为我们选择了最慢的时间。以前有人遇到过这样的事情吗?我们想出来了,统计数据在收集之前进行了完全删除-这反过来会导致在SGA中创建

当stats运行Oracle 11.2.3时,我们遇到了一个问题,即我们的数据源过载,当时web服务器上没有太多活动,似乎连测试连接都会导致过载,weblogic版本是11G10.3.0。 我们刚刚将数据库服务器移至新的H/W,并从10G升级。这些问题在升级前都不存在


统计数据需要在某个阶段在这个服务器上运行,而且它是一个面向外部的系统,所以没有时间是一个好时间-我们认为我们选择了最慢的时间。以前有人遇到过这样的事情吗?

我们想出来了,统计数据在收集之前进行了完全删除-这反过来会导致在SGA中创建糟糕的计划,这会导致正常运行的查询变为长时间运行,进而会对数据源造成影响-很难看到统计数据工作在我们开始调查时已正常完成。解决方案是删除删除,同时刷新SGA,以确保其中没有遗留的错误计划。
我们也在跟进Manish的评论中支持的连接,以确保我们有一些没有连接的空间。

您是否检查了数据库支持的连接数?您的数据源池大小应该小于数据库支持的连接。谢谢,我现在让DBA检查,上面的weblogic版本也已更正