sql >> Databáze >  >> RDS >> Oracle

Jak zobrazím plán vysvětlení ve vývojáři Oracle Sql?

VYSVĚTLTE PLÁN PRO

V SQL Developer , nemusíte používat EXPLAIN PLAN FOR prohlášení. Stiskněte F10 nebo klikněte na ikonu Vysvětlit plán .

Poté se zobrazí v okně Vysvětlení plánu .

Pokud používáte SQL*Plus pak použijte DBMS_XPLAN .

Například,

SQL> EXPLAIN PLAN FOR
  2  SELECT * FROM DUAL;

Explained.

SQL> SELECT * FROM TABLE(DBMS_XPLAN.DISPLAY);

PLAN_TABLE_OUTPUT
--------------------------------------------------------------------------
Plan hash value: 272002086

--------------------------------------------------------------------------
| Id  | Operation         | Name | Rows  | Bytes | Cost (%CPU)| Time     |
--------------------------------------------------------------------------
|   0 | SELECT STATEMENT  |      |     1 |     2 |     2   (0)| 00:00:01 |
|   1 |  TABLE ACCESS FULL| DUAL |     1 |     2 |     2   (0)| 00:00:01 |
--------------------------------------------------------------------------

8 rows selected.

SQL>

Viz Jak vytvořit a zobrazit plán Explain



  1. SQL Server 2005 – Exportujte tabulku programově (spusťte soubor .sql a znovu ji vytvořte)

  2. Je možné vynutit zamykání na úrovni řádků v SQL Server?

  3. SQLT v 12c Can't Gather Stats

  4. Zálohujte databázi na SQL Server 2017