DBA / Database
Co jsou BULK COLLECT a FORALL? V čem se liší a jaké mají výhody?
Pověz mi o svém životopise a profesní zkušenosti
Co je WAL (Write-Ahead Log) a k čemu slouží?
Které dotazy urychlují indexy a proč?
Pracoval(a) jste s PgBouncer nebo PgPool? Na co jsou?
Jaký je rozdíl mezi fyzickou a logickou replikací v PostgreSQL?
Přeložte větu: 'To teď pomáhá' (Přítomný průběhový čas)
Jaké parametry paměti znáte v PostgreSQL? Povídejte nám o work_mem, shared_buffers a effective_cache_size.
Povězte nám o procesech ETL/ELT, dimenzionálních tabulkách, schématech snowflake a star schema.
Jak určujete, že dotaz potřebuje index? Jak nastavujete dotazy a které systémové tabulky používáte?
Pověz mi o složení týmu v posledním projektu.
Jak jste zajistil bezpečnost svých dat? Jaké metodiky jste použil?
Jaké parametry timeout znáte v PostgreSQL? Povídejte mi o lock_timeout, statement_timeout, transaction timeout a session timeout.
Jak jste spravoval práva přístupu uživatelů k databázi? Jak jste vytvářel skupiny uživatelů a uděloval oprávnění?
Co je checkpoint_completion_target a jaká hodnota se doporučuje?
Jaký je rozdíl mezi EXPLAIN a EXPLAIN ANALYZE?
Povězte nám o své zkušenosti s cloudovými technologiemi AWS a Azure. Jaké nástroje jste používali?
Pověz stručně o předchozím projektu.
Vlastnosti transakcí (ACID)
Úkol 2: Najděte trasy s aktivními úkoly (stav = 'Připravit ke spuštění'), ale bez aktualizací více než 30 dní. Schémata: harvester_tasks_queue a station__crawler_mapping_with_crawler_ids.