- 最后登录
- 2021-7-5
- 在线时间
- 55 小时
- 威望
- 16
- 金钱
- 190
- 注册时间
- 2012-5-19
- 阅读权限
- 10
- 帖子
- 38
- 精华
- 0
- 积分
- 16
- UID
- 438
|
4#
发表于 2013-10-26 11:50:38
执行一下
select /*+ index(a1,idx_created) */ count(1) from a1
where created=to_date(:1,'YYYYMMDDHH24MISS');
得到sql_id, plan_hash_value , 带入
LOAD_PLANS_FROM_CURSOR_CACHE
DBMS_SPM.LOAD_PLANS_FROM_CURSOR_CACHE (
sql_id IN VARCHAR2, --构造的修正SQL
plan_hash_value IN NUMBER := NULL, --构造的修正SQL
sql_text IN CLOB, --原始SQL
fixed IN VARCHAR2 := 'NO',
enabled IN VARCHAR2 := 'YES')
就可以了 |
|