DBA / Database
Röviden mesélj a korábbi projektről.
4. feladat: Optimalizálja a WHERE DATE(tep.available_from_departure_date) = departureDate lekérdezést. Magyarázza el a problémát és javasoljon megoldást.
Dolgozott kivételekkel? Milyen kivételtípusok vannak a PL/SQL-ben?
Miért szükséges a statisztika az adatbázis-kezelő rendszerekben?
Mi az a bloat (duzzadás) táblák és indexek esetén? Hogyan lehet ellene küzdeni?
Mi az a tranzakció? Nevezze meg az ACID elveket.
Mi a különbség a fizikai és a logikai replikáció között a PostgreSQL-ben?
Mi a különbség az Always On Availability Groups és a normál replikáció között?
Dolgozott az Execution Plan-nal? Milyen mutatókat néz és hogyan hoz döntéseket az indexekről?
Mi motivált, hogy elhagyd az utolsó munkahelyedet?
Mesélj részletesebben az adatbázisok biztonságáról: felhasználók, bejelentkezések, jogosultságok — mit tettél a felhasználói szinten?
Mesélj a Patroni PostgreSQL klaszterek architektúrájáról
Milyen jogokat kell neki adni, ha a felhasználónak csak egy tárolt eljárást kell végrehajtania és semmi mást?
Mesélj a motivációdról — mi fontos számodra most, amikor új munkahelyet választasz?
Hogyan állítható be a Patroni master kiválasztása, ha az egyik csomópont gyengébb a többinél, és nem kell primary-vá válnia?
Hogyan állítsuk be a katasztrófaelhárítási és failover tervet a PostgreSQL számára az AWS-ben?
Használtál audit vagy naplózási logikát a műveletekhez? Hogyan valósítottad meg?
Beszélj az MS SQL Server architektúrájáról
A korona nélküli replikák csak olvasási módban vannak vagy nem?
Hogyan működnek a biztonsági mentések az SQL Serverben (teljes, differenciális, tranzakciós napló)?