Pracoval(a) jste někdy s transakcemi, kdy několik požadavků musí být provedeno jako jedna jednotka nebo úplně zrušeno?
DevOps
Jak optimalizovat dotaz s poddotazy pro zlepšení čitelnosti a výkonu?
Jak jsou v rámci balíčku PL/SQL zpracovávány chyby a výjimky?
Jak probíhá interakce mezi komponentami RS-Bank a PL/SQL — co se zadává na vstup a co se vrací na výstup?
Pověz mi o architektuře Oracle — struktury paměti SGA a PGA, proč jsou oddělené?
Jak optimalizovat dotaz s JOINem velké tabulky (miliony záznamů) a malé tabulky (100-200 záznamů)?
Jak zajistit současně vysokou rychlost zápisu a čtení pro tabulku s vysokým zatížením?
Jak postupujete při zjištění pomalu běžícího dotazu?
Pověz mi o organizaci týmové práce, procesu vývoje, verzování a testovacích prostředí.
Pověz mi o autonomních transakcích a výměně dat mezi běžnou a autonomní transakcí
Pověz mi o hromadných operacích v PL/SQL — čím se liší od běžných operací?
Pověz o okénkových funkcích — které jsi použil a jak funguje funkce LEAD? Jak se vyhnout NULL ve výsledku LEAD?
Jaké standardní systémové balíčky Oracle jste používali při práci?
Jak fungují kurzory v Oracle — explicitní a implicitní, v čem se liší?
Pověz mi o indexech v Oracle — jaké typy používáš a v jakých případech?
Jaké je pořadí provádění SQL dotazu s JOIN, WHERE a GROUP BY?
Jaké tipy v Oracle se používají k urychlení dotazů?
Používáte spouštěče? Jaké typy spouštěčů byly použity a jak fungují ve spojení s transakcemi?