Vybudujte si pevný základ v indexování databází s B-stromy a hash indexy. Otestujete, jak indexy urychlují čtení, jaké kompromisy přinášejí při zápisech a který typ indexu se hodí pro běžné vzory dota...
Vyberte obtížnost a počet otázek pro začátek.
Očekávejte praktické otázky založené na scénářích o tom, jak se B-stromy a hash indexy chovají při různých pracovních zátěžích a tvarech dotazů.
Posílíte základní myšlenky jako je pořadí klíčů, cesty vyhledávání, selektivita a proč může index pomoci jednomu dotazu, zatímco málo ovlivní jiný.
Každá otázka má 4 možnosti a není zde časovač, takže můžete uvažovat o detailech provedení bez spěchu.
Vyberte si počet otázek, které chcete, před začátkem, a zvolte nastavení obtížnosti, abyste se zaměřili na základy, vyzvali se, nebo smíchali obojí pro vyvážené pokrytí.
Mnoho chyb vychází z předpokladu „index vždy pomáhá“ nebo zmatku mezi tím, co umožňuje pořadí (rozsahové skeny) a co optimalizuje hash (přesné shody).
Další častou pastí je ignorování nákladů na údržbu: vkládání/aktualizace, dělení stránek a jak volba indexu ovlivňuje tabulky s vysokým zápisem.
Snadné položky kontrolují definice a základní chování, zatímco obtížnější se ptají, abyste odvodili nejlepší index pro vzor dotazu nebo předpověděli výkonnostní kompromisy.
Smíšená obtížnost udržuje kvíz přístupný, zatímco vás stále připravuje na skutečná rozhodnutí o ladění databází.
K čemu se B-strom primárně používá v databázích?
Na jakou operaci je B-strom optimalizován?
Která z následujících není charakteristikou B-stromů?
Tento kvíz má 114 otázek pokrývajících základy a kompromisy indexování B-stromů a hash.
Ne. Každá otázka má 4 možnosti a můžete odpovídat vlastním tempem.
Ano. Vyberte si úroveň obtížnosti a preferovaný počet otázek před začátkem.
Uvidíte také vzory dotazů, selektivitu, složené indexy a běžné výkonnostní úskalí.
Je ideální pro studenty a praktikanty, kteří chtějí posílit intuici pro indexování pro skutečné SQL pracovní zátěže.

Otestujte své porozumění SQL spojení pomocí zaměřeného souboru otázek na VNITŘNÍ, LEVÉ a PLNÉ spojení. Procvičíte si čtení výsledkových sad, předpovídání počtu řádků a rozpoznávání, kdy se objevují NULLy. Skvělé pro přípravu na pohovory nebo zdokonalování každodenních dovedností v dotazování.

Otestujte své porozumění databázovým transakcím a úrovním izolace pomocí praktických otázek založených na scénářích. Přezkoumáte ACID, zamykání, MVCC a klasické anomálie jako špinavé čtení a fantomová čtení. Smíchejte základy s reálným odstraňováním problémů, abyste posílili své instinkty v SQL a návrhu systémů.