在创建SQL profile 以后测试 SQL_ID 是否使用绑定的SQL profile , 需要清楚内存里面的plan hash value.
step 1: 找到 ADDRESS, HASH_VALUE
SQL> select ADDRESS, HASH_VALUE from gv$SQLAREA where SQL_ID='abprbg18apaf9';
ADDRESS HASH_VALUE
---------------- ----------
0000000A3BDCA410 2476916288
Step 2: 执行share pool clear 语句
SQL> exec DBMS_SHARED_POOL.PURGE ('0000000A3BDCA410 ,2476916288','C');