DBA / Database
Co wiesz o bibliotekach Pythona: pandas, NumPy, PySpark, SQLAlchemy, requests, PyYAML?
Opowiedz więcej o bezpieczeństwie baz danych: użytkownicy, loginy, uprawnienia — co robiłeś na poziomie użytkowników?
Czym jest bloat (napuchnięcie) tabel i indeksów? Jak sobie z tym radzić?
Opowiedz o zasadach ACID — co oznacza każda litera: Atomicity, Consistency, Isolation, Durability?
Czym są kolumny kluczowe i kolumny INCLUDE w indeksie? Jak ich prawidłowo używać?
Jakie wyzwania pojawiły się podczas tworzenia klastra wysokiej dostępności Always On?
Jakie prawa należy mu przyznać, jeśli użytkownik musi tylko wykonywać procedurę składowaną i nic więcej?
Czym jest procedura w PL/SQL?
Co wiesz o koncepcjach CI/CD i Jenkins?
Jak skonfigurować plan awaryjnego odzyskiwania i failover dla PostgreSQL w AWS?
Jaka jest różnica między Always On Availability Groups a zwykłą replikacją?
Czy używałeś logiki audytu lub logowania pracy procedur? Jak to realizowałeś?
Jak działa przywracanie bazy danych z pełnej + różnicowej + dziennika transakcji?
Opowiedz o architekturze MS SQL Server
Jak działają kopie zapasowe w SQL Server (pełne, różnicowe, dziennik transakcji)?
Jak są powiązane Windows Server Failover Cluster i AlwaysOn Availability Groups — czy są to technologie wymienne czy uzupełniające się?
Jakie narzędzia PostgreSQL znasz i używałeś?
Mamy zapytanie SELECT na kolumnie date, na której jest indeks B-Tree. Zapytanie działa wolno, a w planie widać, że indeks nie został użyty. Dlaczego?
Wyjaśnij koncepcyjnie, jak działają indeksy w SQL. Jakie rodzaje zapytań istnieją w bazach danych?
Jaka jest różnica między zwykłym CTE a rekurencyjnym CTE?