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

Optimalizace Oracle CONNECT BY při použití s ​​klauzulí WHERE

Dotaz A říká, že začněte s manažery v obchodním oddělení a poté získejte všechny jejich zaměstnance. Oracle to "neví" vše zaměstnanci vrácení dotazem budou v obchodním oddělení, takže nemůže tyto informace použít ke zmenšení sady dat, se kterými bude pracovat před provedením CONNECT BY.

Dotaz B explicitně redukuje soubor dat, se kterými se má pracovat, pouze na ty zaměstnance v oddělení prodeje, což může Oracle provést před provedením CONNECT BY.



  1. Mohu získat vlastní formát data pro trhání (seznamy) na Laravel5?

  2. BeanCreationException:Chyba při vytváření beanu s názvem 'flywayInitializer'

  3. MySQL:Kdy jsou skutečně potřebná oprávnění Flush v MySQL?

  4. Vytváření aktivačních událostí auditu na serveru SQL Server