sql profile的创建脚本和权限
一、创建profile需要如下权限grant CREATE ANY SQL PROFILE to sgpm; grant DROP ANY SQL PROFILE to sgpm; grant ALTER ANY SQL PROFILE to sgpm; 二、生成profile1.1.数据库中存在正确的执行计划--查询v$sql_plan或者是dba_hist_sql_plan确认正确的执行计划: --记录正确执行计划的child_numbe...
sql profile迁移
当我们升级数据库的时候,老的数据库做的SQL profile优化 需要迁移到新的是数据库中,保证执行计划稳定,系统稳定,迁移脚本如下:--1.创建表stage 属于用户sgpmbegin DBMS_SQLTUNE.CREATE_STGTAB_SQLPROF(table_name => 'STAGE', ...
清除shared pool中的执行计划
--开启eventalter session set events '5614566 trace name context forever';--获取指定sql的addr 和hash_valueselect distinct address, hash_value from v$sql where sql_id = 'dxydpp5xa7sna';--执行purge操作begin sys.dbms_shared_pool.purge('&address,...