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

JDBC věštec - načíst vysvětlit plán pro dotaz

Použijte toto:

oracle = ConnectionManager.getConnection(ConnectionManager.Test);
stmt = oracle.createStatement()
stmt.execute("explain plan for SELECT   1 from Dual");
rs = stmt.executeQuery("select plan_table_output from table(dbms_xplan.display())");
while (rs.next()) 
{
  System.out.println(rs.getString(1));
}


  1. Chyba syntaxe kvůli použití vyhrazeného slova jako názvu tabulky nebo sloupce v MySQL

  2. Oracle – Jaký soubor TNS Names používám?

  3. Návrh databáze pro uživatelská nastavení

  4. PŘIPOJIT SE k MySQL vs POUŽÍVAT?