可以通過給 SQL語句加 /*+ MONITOR */,強制收集 monitor 資訊(正常情況下 5秒以上的 SQL語句會被自動收集),之後用 BMS_SQLTUNE.report_sql_monitor 得到執行時的執行計劃等資訊。甚至也包括執行時發生的 I/O 等資訊。下面是一個小例子:
執行 SQL 語句:
檢視這個SQL語句的 sql_id:
利用上面得到的 SQL_ID,獲得執行計劃等資訊。
可以通過給 SQL語句加 /*+ MONITOR */,強制收集 monitor 資訊(正常情況下 5秒以上的 SQL語句會被自動收集),之後用 BMS_SQLTUNE.report_sql_monitor 得到執行時的執行計劃等資訊。甚至也包括執行時發生的 I/O 等資訊。下面是一個小例子:
執行 SQL 語句:
檢視這個SQL語句的 sql_id:
利用上面得到的 SQL_ID,獲得執行計劃等資訊。