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

Jak považovat plán Explain za dobrý- Oracle 10G

Než zvážíme výsledek plánu vysvětlení, musíme porozumět následujícím terminologiím:Mohutnost – Odhad počtu řádků vycházejících z každé operace.
• Metoda přístupu – Způsob, jakým se k datům přistupuje, prostřednictvím buď skenování tabulky, nebo indexaccess.• Metoda spojení – Metoda (např. hash, sort-merge atd.) použitá ke vzájemnému spojení tabulek.• Typ spojení – Typ spojení (např. vnější, anti, semi, atd.).• Pořadí spojení – Pořadí, ve kterém jsou tabulky vzájemně spojeny.
• Prořezávání oddílů – Jsou k zodpovězení dotazu přístupné pouze oddíly nezbytné?
• Paralelní spouštění – V případě paralelního provádění, je každá operace v plánu prováděna paralelně? Používá se správná metoda redistribuce dat?

Přezkoumáním čtyř klíčových prvků:odhadů mohutnosti, přístupových metod, metod spojení a příkazů spojení; můžete určit, zda je plán realizace nejlepším dostupným plánem. Pomůže vám tato bílá kniha, http://www.oracle.com/technetwork/database/focus-areas/bi-datawarehousing/twp-explain-the-explain -plan-052011-393674.pdf



  1. Jak funguje funkce Power() v PostgreSQL

  2. Kombinujte více podřízených řádků do jednoho řádku MYSQL

  3. Základní monitorování PostgreSQL – část 2

  4. export mysql seznamu tabulek z mysql do csv souboru pomocí php