DBA / Database
Co je to replikační slot a k čemu slouží?
Pověz mi o partitioningu v Oracle: jaké typy existují a jak jsi je používal?
Jak provést velkou aktualizaci PostgreSQL v clusteru Patroni?
Co jsou klíčové (key) sloupce a INCLUDE sloupce v indexu? Jak je správně používat?
Pokud je v dotazu mnoho podmínek (například 10 sloupců v WHERE a JOIN), jaký index byste vytvořili pro zlepšení výkonu?
Měli jste případy aktualizace verze produktu databáze? Jak jste se na to připravili a jaké problémy se vyskytly?
Jaké typy JOIN jste mohli vidět v plánu provedení? V jakých situacích se používají?
Můžeš uvést příklad, kdy se používají rekurzivní CTE?
Jaká je výchozí úroveň izolace transakcí v Oracle?
Jak funguje obnovení databáze z úplného + diferenčního + transakčního zálohy?
Na co je statistika v databázových systémech?
Repliky bez koruny jsou v režimu pouze pro čtení nebo ne?
Co je to bloat (nafouknutí) tabulek a indexů? Jak s tím bojovat?
Jak jsou propojeny Windows Server Failover Cluster a AlwaysOn Availability Groups: jsou to vzájemně zaměnitelné nebo doplňující technologie?
Máme dotaz SELECT na sloupci date, na kterém je index B-Tree. Dotaz se provádí pomalu a v plánu je vidět, že index nebyl použit. Proč?
Pracoval jste s triggery? K čemu jste je používal? Jaké typy triggerů znáte (ROW vs STATEMENT)?
Prosím, povězte mi o svém posledním projektu — o čem byl, čím jste se zabývali, jaké byly úkoly a jaký technologický stack jste použili?
Jaký je rozdíl mezi běžným CTE a rekurzivním CTE?
Co je to procedura v PL/SQL?
Na co je quorum v etcd pro Patroni?