DBA / Database
Mali ste prípady aktualizácie verzie produktu databázy? Ako ste sa pripravili a aké problémy sa vyskytli?
Kakšna pravica mu je treba dodeliti, če mora le izvajati shranjeno proceduro in nič drugega?
Pracovali ste s PgBouncer alebo PgPool? Na čo slúžia?
Pracoval ste s Scrum? Rozprávajte.
Čo viete o konceptoch CI/CD a Jenkins?
Stručne povedz o predchádzajúcom projekte.
Úloha 4: Optimalizujte dopyt WHERE DATE(tep.available_from_departure_date) = departureDate. Vysvetlite problém a navrhnite riešenie.
Pracovali ste s Plánom vykonávania? Aké ukazovatele sledujete a ako rozhodujete o indexoch?
Pracoval si s výnimkami? Aké druhy výnimiek sú v PL/SQL?
Na čo je štatistika v systémoch správy databáz?
Čo ťa motivovalo odísť z posledného zamestnania?
Povej mi o svoji motivaciji — kaj je zate zdaj pomembno pri izbiri novega delovnega mesta?
Môžeš uviesť príklad, kedy sa používajú rekurzívne CTE?
Ako nastaviť výber mastera v Patroni, ak je jeden z uzlov slabší ako ostatné a nemá sa stať primárnym?
Aký je rozdiel medzi fyzickou a logickou replikáciou v PostgreSQL?
Aký je rozdiel medzi Always On Availability Groups a bežnou replikáciou?
Povedz mi viac o zabezpečení databáz: používatelia, prihlásenia, oprávnenia — čo si robil na úrovni používateľov?
Povedz mi o architektúre klastrov Patroni PostgreSQL
Č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?