代码之家  ›  专栏  ›  技术社区  ›  O. Jones

ColdFusion中是否存在Oracle Open Cursor(ORA-01000)泄漏?

  •  2
  • O. Jones  · 技术社区  · 15 年前

    在甲骨文中,这是一个令人困惑的情况;请阅读这里的解释。 http://www.orafaq.com/node/758

    无论如何,泄漏的不是缓存的PreparedStatements,而是ResultSet。

    我的DBA已将OPEN_CURSORS参数设置为每个连接500。我的连接经常会达到450+,这会触发DBA警报(因为我们希望避免用ORA-01000错误打击web应用程序用户)。

    有人知道ColdFusion(MX7)中是否存在导致此问题的bug吗?是否有任何编程方法可以使用CF生成ResultSet对象泄漏(在CF中称为cfquery泄漏)?有什么建议吗?

    1 回复  |  直到 13 年前
        1
  •  1
  •   dseibert    13 年前

    以下是一些可能有用的信息。

    http://jehiah.cz/a/maximum-open-cursors-exceeded

    推荐文章