1
我使用dbms_stats.gather_schema_stats('%schema%')
使用dbms_stats.gather_schema_stats [預言]
該方法工作約3小時。
目標:優化當前過程。
我在哪裏可以看到收集統計信息的時間?
我使用dbms_stats.gather_schema_stats('%schema%')
使用dbms_stats.gather_schema_stats [預言]
該方法工作約3小時。
目標:優化當前過程。
我在哪裏可以看到收集統計信息的時間?
要做的最好的事情是跟蹤執行dbms_stats.gather_schema_stats的進程,然後分析輸出。然後沒有人猜測。
SQL> select * from v$diag_info /* to get location of trace file */;
SQL> exec dbms_monitor.session_trace_enable(null, null, true, false, 'all_executions')
SQL> exec dbms_stats.gather_schema_stats('%schema%')
SQL> exec dbms_monitor.session_trace_disable(null,null)