【问题标题】:oracle 10g ora-04030 - Is there a query that looks up 'query that causes memory shortage'?oracle 10g ora-04030 - 是否有查询“导致内存不足的查询”?
【发布时间】:2021-06-14 12:07:36
【问题描述】:

重启 Oracle 服务后,随着时间的推移出现“ora-04030”。 所以,我想找到一个导致内存不足的查询。 有这样的查询吗?

【问题讨论】:

    标签: oracle memory oracle10g


    【解决方案1】:

    此错误的通常答案是add more memory,或tune your database parameters

    但如果您认为问题出在 SQL 查询上,您可以查询动态性能视图以查找占用大量内存的查询。

    SELECT substr(sql_text,1,80) sql,
        sharable_mem, executions
    FROM V$SQLSTATS
    WHERE sharable_mem > 1048576
    ORDER BY sharable_mem DESC
    FETCH FIRST 10 ROWS ONLY
    

    【讨论】:

      猜你喜欢
      • 2016-05-03
      • 2011-03-11
      • 2013-10-31
      • 1970-01-01
      • 1970-01-01
      • 2011-07-14
      • 2013-03-01
      • 1970-01-01
      相关资源
      最近更新 更多