DBA / Database
Care este diferența dintre Always On Availability Groups și replicarea obișnuită?
Traduceti propoziția: 'Acum ajută' (Prezent Continuu)
Dintre tipurile de interogări enumerate (SELECT, INSERT, UPDATE, DELETE), care accelerează indexurile și care le încetinesc?
De ce ___ el sună acum? Este urgent?
Ce parametri de memorie cunoașteți în PostgreSQL? Vorbiți despre work_mem, shared_buffers și effective_cache_size.
Povestiți-ne despre procesele ETL/ELT, tabelele dimensionale, schemele snowflake și star schema.
Cum determiniți dacă o interogare are nevoie de un index? Cum configurați interogările și ce tabele de sistem folosiți?
Se utilizează clusterul separat de Grupurile de Disponibilitate în practică?
Spune-mi despre componența echipei în ultimul proiect.
Cum ai asigurat securitatea datelor tale? Ce metodologii ai folosit?
Spune-mi despre CV-ul tău și experiența profesională
Ce parametri de timeout cunoști în PostgreSQL? Vorbește-mi despre lock_timeout, statement_timeout, transaction timeout și session timeout.
Cum ai gestionat drepturile de acces ale utilizatorilor la baza de date? Cum ai creat grupuri de utilizatori și ai acordat permisiuni?
Ce este checkpoint_completion_target și ce valoare este recomandată?
Care este diferența dintre EXPLAIN și EXPLAIN ANALYZE?
Vorbiți despre experiența dvs. cu tehnologiile cloud AWS și Azure. Ce instrumente ați folosit?
Vorbește pe scurt despre proiectul anterior.
Cum se configurează un plan de recuperare în caz de dezastru și failover pentru PostgreSQL în AWS?
Întrebarea 2: Găsiți rute cu sarcini active (stare = 'Gata pentru start'), dar fără actualizări de peste 30 de zile. Scheme: harvester_tasks_queue și station__crawler_mapping_with_crawler_ids.
Cunoști extensia pg_repack? Cum ajută la problema VACUUM FULL?