Oracle SQL Plan Baseline 學習
SPB[@more@]
手工把 plan 改為 accepted 狀態;只有處於 accepted 狀態的 plan 才可能被用來執行 sql :
variable v_sql_handle varchar2(30);
variable v_plan_name_full varchar2(30);
variable v_plan_name_index varchar2(30);
exec :v_sql_handle := 'SYS_SQL_0993bcb3526c1c35';
exec :v_plan_name_full := 'SQL_PLAN_a8qny22gsbtd494ecae5c';
exec :v_plan_name_index := 'SQL_PLAN_a8qny22gsbtd40893a4b2';
variable v_report clob;
exec :v_report := DBMS_SPM.EVOLVE_SQL_PLAN_BASELINE(sql_handle => :v_sql_handle);
print :v_report
把 plan 的 enabled 屬性改為 NO 。此時的 plan 不會被選用。
variable v_sql_handle varchar2(30);
variable v_plan_name_full varchar2(30);
variable v_plan_name_index varchar2(30);
variable v_basenum number;
exec :v_sql_handle := 'SYS_SQL_0993bcb3526c1c35';
exec :v_plan_name_index := 'SQL_PLAN_0m4xwqd96s71p695cc014';
exec :v_basenum:=DBMS_SPM.ALTER_SQL_PLAN_BASELINE (sql_handle =>:v_sql_handle,plan_name => :v_plan_name_index,attribute_name => 'ENABLED', attribute_value => 'NO');
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/66634/viewspace-1059400/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- oracle 11g sql plan baseline(3)演化baselineOracleSQL
- sql_plan_baselineSQL
- sql plan baseline(二)SQL
- oracle 11g sql plan baseline(1)基本使用OracleSQL
- oracle 11g sql plan baseline(4)使用baseline覆蓋hintOracleSQL
- sql plan baseline使用心得SQL
- oracle 11g sql plan baseline(5)baseline的問題和補充OracleSQL
- zt_oracle11g sql baseline與sql execution plan執行計劃OracleSQL
- Oracle OCP 1Z0-053 Q252(SQL Plan Baseline)OracleSQL
- Oracle SQL baselineOracleSQL
- oracle 11g sql plan baseline(2)調整baselines屬性OracleSQL
- (轉):學習Oracle動態效能表-(6)-V$SQL,V$SQL_PLANOracleSQL
- SQL Plan Baseline與Shared Cursor機制研究(一)SQL
- SQL Plan Baseline與Shared Cursor機制研究(二)SQL
- SQL Plan Baseline與Shared Cursor機制研究(三)SQL
- 學習動態效能表(三)-(2)-V$SQL_PLANSQL
- Oracle OCP 1Z0 053 Q201(DBMS_SPM.EVOLVE_SQL_PLAN_BASELINE)OracleSQL
- explain plan 學習記錄AI
- sql pan baselineSQL
- 【SQL_PLAN】Oracle 透過檢視sql_plan 格式化執行計劃SQLOracle
- Oracle11g中SQL Plan Management (一)OracleSQL
- Oracle11g中SQL Plan Management (二)OracleSQL
- Oracle11g中SQL Plan Management (三)OracleSQL
- SQL Plan ManagementSQL
- Manage SQL Plan Baselines in Oracle 12cSQLOracle
- Oracle 11g 新特性 -- SQL Plan Management 示例OracleSQL
- ORACLE SQL調優之'PLAN_TABLE' is old versionOracleSQL
- Oracle 11g SQL效能的新特性(三)- SQL Plan ManagementOracleSQL
- SQL Plan Management(SPM)SQL
- 強化學習-學習筆記14 | 策略梯度中的 Baseline強化學習筆記梯度
- oracle execution planOracle
- 學習oracle sql loader 的使用OracleSQL
- Oracle之PL/SQL基礎學習OracleSQL
- SQL Plan Management介紹SQL
- 影響執行計劃之oracle sql baseline與sql profile之互動OracleSQL
- baseline依賴SQL文字還是SQL ID?SQL
- 【DBA】Oracle 11g 針對SQL效能的新特性(三)- SQL Plan ManagementOracleSQL
- 從實踐中學習oracle/sql 1-3章學習OracleSQL