【问题标题】:weblogic datasource overloads when stats running on Oracle database在 Oracle 数据库上运行统计信息时 weblogic 数据源过载
【发布时间】:2015-04-16 08:45:33
【问题描述】:

我们在 stats 运行(Oracle 11.2.3)时遇到问题,我们的数据源正在过载,当时 Web 服务器上没有太多活动,似乎即使是测试连接也会导致过载, weblogic 版本为 11G(10.3.0)。 我们刚刚将数据库服务器移动到新的硬件并从 10G 升级。这些问题在升级前都不存在。

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

【问题讨论】:

  • 您检查过您的数据库支持的连接数吗?您的数据源池大小应小于数据库支持的连接数。
  • 谢谢,我现在就让 DBA 检查一下,上面还有更正的 weblogic 版本

标签: oracle11g datasource weblogic-10.x


【解决方案1】:

我们想通了,统计数据在收集之前进行了完全删除 - 这反过来又导致在 SGA 中创建了错误的计划,导致正常运行的查询变得长时间运行,进而对数据源 - 很难看到统计工作通常在我们开始调查时完成。解决方案是删除删除,同时刷新 SGA 以确保那里没有留下不好的计划。 我们还在跟进 Manish 发表的评论中支持的连接,以确保我们有一些没有连接的空间。

【讨论】:

    猜你喜欢
    • 2010-09-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-26
    • 2019-12-27
    • 1970-01-01
    • 2014-09-27
    • 1970-01-01
    相关资源
    最近更新 更多