DBA / Database
Ako fungujú zálohy v SQL Server (plné, diferenčné, transakčný denník)?
Čo sú kľúčové (key) stĺpce a INCLUDE stĺpce v indexe? Ako ich správne používať?
Ak je v dopyte veľa podmienok (napríklad 10 stĺpcov v WHERE a JOIN) — aký index by ste vytvorili na zlepšenie výkonu?
Máme SELECT dopyt na stĺpci date, na ktorom je index B-Tree. Dopyt sa vykonáva pomaly, a v pláne je vidieť, že index nebol použitý. Prečo?
Vysvetli koncepčne, ako fungujú indexy v SQL. Aké druhy dopytov existujú v databázach?
Čo je to procedúra v PL/SQL?
Porozprávajte o svojej skúsenosti s Oracle a všeobecne o skúsenostiach v projektoch.
Čo sú BULK COLLECT a FORALL? V čom sa líšia a aké majú výhody?
Ktoré dotazy zrýchľujú indexy a prečo?
Pracovali ste s PgBouncer alebo PgPool? Na čo slúžia?
Aký je rozdiel medzi COUNT(*) a COUNT(1) — ktorý je lepšie použiť?
Môžeš uviesť príklad, kedy sa používajú rekurzívne CTE?
Povedzte nám o vašich skúsenostiach s cloudovými technológiami AWS a Azure. Aké nástroje ste používali?
Čo je LSN a ako sa používa na monitorovanie replikácie?
Ako funguje obnovenie databázy z úplného + diferenčného + transakčného denníka zálohy?
Vlastnosti transakcií (ACID)
Preložte vetu: 'To teraz pomáha' (Prítomný priebehový čas)
Z uvedených typov dotazov (SELECT, INSERT, UPDATE, DELETE) — ktoré zrýchľujú indexy a ktoré ich spomaľujú?
Povedaj mi o prístupe all-in-one v projekte: ty si ho vytvoril, kedy sa používal, koľko ich bolo?
Aký je rozdiel medzi bežným CTE a rekurzívnym CTE?