Oracle高版本Version_Count问题处理排查

  1. 查询Version_Count排序的SQL:

    select sql_id,version_count from v$sqlarea order by 2 desc;

  2. 防止子游标过多参数修改:

    alter system set "_cursor_obsolete_threshold"=100 scope=spfile sid='*';

  3. 当前version_count过高,需要临时调整强制归零:

    select t.address, t.hash_value, t.* from v$sqlarea t where t.sql_id='4r3917swm9m0h';
    exec dbms_shared_pool.purge('00000001F1CA9010,959761424', 'C');

相关推荐
摇滚侠6 小时前
expdp 查看帮助
java·数据库·oracle
zxrhhm9 小时前
Oracle 索引完整指南
数据库·oracle
折哥的程序人生 · 物流技术专研11 小时前
从“卡死”到“秒过”:WMS销售数据跨库回填的极限优化之旅
数据库·机器学习·oracle
马优晨12 小时前
oracle 的 Schema
数据库·oracle·oracle的schema·数据库的 schema·oracle的schema数据
摇滚侠15 小时前
Oracle19c 导出 Oracle11g 导入,Oracle19c 导出导入,Oracle11g 导出导入
java·数据库·oracle
Irene199115 小时前
(课堂笔记)Oracle:场景判断(CASE WHEN)、集合运算、EXISTS、行列转换
oracle
摇滚侠18 小时前
sqlplus “/ as sysdba“ 什么意思
java·数据库·oracle
Gauss松鼠会18 小时前
GaussDB数据库统计信息自动收集机制
数据库·经验分享·sql·oracle·gaussdb
许彰午18 小时前
# Oracle shutdown immediate关不掉——一次排坑实录
数据库·oracle
阿坤带你走近大数据20 小时前
Oracle-表空间temp
数据库·oracle