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');

相关推荐
踏月的造梦星球7 小时前
达梦数据库执行计划与性能分析入门:EXPLAIN、AUTOTRACE 与 ET
服务器·数据库·oracle
尽兴-10 小时前
企业数据库选型与演进:Oracle、达梦、MySQL 与分库分表实践
数据库·mysql·oracle·分库分表
数据库小学妹12 小时前
MySQL在线DDL实战:ALGORITHM三种算法对比+gh-ost变更管理SOP
mysql·dba·数据库运维·在线ddl·mdl锁·sql变更管理
一个儒雅随和的男子14 小时前
多租户方案的选型
数据库·oracle
龙仔7252 天前
人大金仓KingbaseES V8 手动单库备份&恢复操作笔记
数据库·笔记·oracle·人大金仓
️学习的小王2 天前
MySQL 实战:从建表到索引管理的完整指南
数据库·mysql·oracle
乖巧的妹子3 天前
SQL知识点
数据库·sql·oracle
Zww08913 天前
erp系统常见优化点
数据库·oracle
—Miss. Z—4 天前
计算机二级MySQL——基本操作题
数据库·mysql·oracle
G.O.G.O.G4 天前
《LeetCode SQL 从入门到进阶(MySQL)》06(下)
数据库·sql·oracle