DBA / Database
Kas ir bloat (uzpūšana) tabulās un indeksos? Kā ar to cīnīties?
Vai jums ir bijuši gadījumi datu bāzes produkta versijas atjaunināšanā? Kā jūs gatavojāties un kādas problēmas radās?
Vai esat strādājis ar PgBouncer vai PgPool? Kam tie ir nepieciešami?
Vai esat strādājis ar Scrum? Pastāstiet.
Ko jūs zināt par CI/CD koncepcijām un Jenkins?
Īsi pastāsti par iepriekšējo projektu.
Uzdevums 4: Optimizēt vaicājumu WHERE DATE(tep.available_from_departure_date) = departureDate. Izskaidrojiet problēmu un ieteiktu risinājumu.
Vai esat strādājis ar Izpildes plānu? Kādus rādītājus skatāt un kā pieņemat lēmumus par indeksiem?
Vai esat strādājis ar izņēmumiem? Kādi izņēmumu veidi ir PL/SQL?
Kāda ir statistikas nozīme datu bāzu pārvaldības sistēmās?
Kas tevi motivēja atstāt savu pēdējo darbu?
Pastāsti man par savu motivāciju — kas tev šobrīd ir svarīgi, izvēloties jaunu darba vietu?
Vai vari sniegt piemēru, kad tiek izmantoti rekursīvie CTE?
Kā konfigurēt Patroni meistaņa izvēli, ja viens mezgls ir vājāks par pārējiem un tam nevajadzētu kļūt par primāro?
Kāda ir atšķirība starp fizisko un loģisko replikāciju PostgreSQL?
Kāda ir atšķirība starp Always On Availability Groups un parasto replikāciju?
Pastāsti vairāk par datu bāzu drošību: lietotāji, pieteikšanās, atļaujas — ko darīji lietotāju līmenī?
Pastāsti par Patroni PostgreSQL klasteru arhitektūru
Kas ir galvenās (key) kolonnas un INCLUDE kolonnas indeksā? Kā tās pareizi izmantot?
Ja vaicājumā ir daudz nosacījumu (piemēram, 10 kolonnas WHERE un JOIN), kādu indeksu jūs izveidotu, lai uzlabotu veiktspēju?