DBA / Database
Ai lucrat cu Scrum? Spune-mi.
Cum configurez alegerea masterului în Patroni dacă unul dintre noduri este mai slab decât celelalte și nu trebuie să devină primar?
Ce este un slot de replicare și la ce folosește?
La folosește statistica în SGBD?
Sarcina 1: Găsiți cele mai bune 5 trasee (stație de plecare, stație de sosire) după numărul de sarcini din ianuarie 2025 din tabelul harvester_tasks_queue.
Ce este o tranzacție? Numiți principiile ACID.
Ați lucrat cu triggeri? Pentru ce i-ați folosit? Ce tipuri de triggeri cunoașteți (ROW vs STATEMENT)?
Ați avut cazuri de actualizare a versiunii produsului bazei de date? Cum v-ați pregătit și ce probleme au apărut?
Se execută mai multe operații DML în mod secvențial?
Poți oferi un exemplu când sunt utilizate CTE-urile recursive?
Care este nivelul implicit de izolare a tranzacțiilor în Oracle?
Ați lucrat cu excepții? Ce tipuri de excepții există în PL/SQL?
Ce te-a motivat să pleci de la ultimul loc de muncă?
Ce știți despre bibliotecile Python: pandas, NumPy, PySpark, SQLAlchemy, requests, PyYAML?
Vorbește mai detaliat despre securitatea bazelor de date: utilizatori, login-uri, permisiuni — ce ai făcut la nivelul utilizatorilor?
Ce este o cheie primară (Primary Key) și o cheie externă (Foreign Key)? Care este diferența dintre ele?
Ce este umflarea (bloat) tabelelor și indexurilor? Cum să o combatem?
Ce sunt coloanele cheie și coloanele INCLUDE într-un index? Cum să le folosești corect?
Dacă în interogare sunt multe condiții (de exemplu, 10 coloane în WHERE și JOIN) — ce index ai crea pentru a îmbunătăți performanța?
Care au fost provocările în crearea clusterului de înaltă disponibilitate Always On?