DBA / Database
Aké typy záloh poznáš? V čom sú odlišné?
Čo je balíček procedúr? Z čoho sa skladá?
Aké typy indexov poznáte v MS SQL Server? Porozprávajte o klastrovaných a nekastrovaných indexoch.
Spomínali ste optimalizáciu postupov. Čo presne ste pre to urobili?
Zostane záznam v tabuľke logov, vytvorený bežným INSERT-om, ak sa transakcia vráti?
Na čo je určená direktíva PRAGMA AUTONOMOUS_TRANSACTION?
Ako sa SQL-server, ktorý sťahuje údaje z Postgres, dozvie, že hlavný Postgres je padol a Patroni ho prepol na repliku?
Vysvetlite rozdiel medzi WHERE a HAVING
Ako monitorujete výkon databázy a čo robíte pri vysokom CPU alebo pomalých dopytoch?
Počuli ste niekedy o Nested Loop Join? Čo to je a kedy sa používa?
Čo je TCL? Aké príkazy obsahuje TCL?
Ako sa nastavujú AlwaysOn Availability Groups a akú úlohu zohráva Windows Server Failover Cluster v tomto procese?
Čo sú okienkové funkcie a aké majú výhody oproti agregačným funkciám?
Ako vrátiť hodnotu z procedúry pomocou kurzora (REF CURSOR)?
Čo sú triggeri? Aké typy triggerov existujú?
Je možné vyvolať výnimky v rámci triggeru? Čo sa stane s databázou a rozhraním RS Bank?
Na čo je quorum v etcd pre Patroni?
Úloha 3: Nájdite duplikáty úloh (podľa departure_station, arrival_station, departure_date, crawler_id) a navrhnite plán bezpečného odstránenia z tabuľky harvester_tasks_queue.
Ako vykonať menšiu aktualizáciu PostgreSQL v clustri Patroni?
Aký je rozdiel medzi logickou a fyzickou zálohou? Kedy použiť každú z nich?