Oracleで実行計画を表示する方法は何ですか?

Oracleで実行計画を確認する方法は、2つあります。

1、実行計画を生成するためにEXPLAIN PLAN文を使用します。

EXPLAIN PLAN FOR
SELECT * FROM table_name;

SELECT * FROM TABLE(DBMS_XPLAN.DISPLAY);

上記のステートメントを実行すると、そのクエリの実行計画が生成されて表示されます。

2、実行計画を表示するために、DBMS_XPLANパッケージを使用します。

SELECT * FROM TABLE(DBMS_XPLAN.DISPLAY_CURSOR);

最近実行されたクエリの実行計画が表示されます。特定のクエリの実行計画を見るには、SQL_IDパラメータを指定することもできます。

注意してください、実行計画に表示される内容はOracleのバージョンや設定によって異なる可能性があります。

bannerAds