DBA / Database
Como são gerenciados e reutilizados os segmentos WAL?
Já trabalhou com triggers? Para que os usou? Quais tipos de triggers conhece (ROW vs STATEMENT)?
Qual é a diferença entre EXPLAIN e EXPLAIN ANALYZE no PostgreSQL?
Como realizar uma atualização maior do PostgreSQL num cluster Patroni?
O que é MVCC (Controle de Concorrência Multi-Versão)?
Quais são as suas prioridades atuais ao escolher um novo local de trabalho?
O que é uma transação? Nomeie os princípios ACID.
Qual é a diferença entre o modo de replicação síncrona e assíncrona no AlwaysOn?
Quando são utilizados os cursores explícitos e implícitos?
Como lidar com exceções dentro de um trigger? É melhor relatar o erro ou silenciá-lo?
Quais níveis de isolamento de transações existem no SQL Server?
Como você usou a criptografia de dados? Em quais situações e para quais dados?
O que é uma transação autónoma? Como usá-la e como declararla?
O que é um slot de replicação e para que serve?
Tarefa 4: Otimizar a consulta WHERE DATE(tep.available_from_departure_date) = departureDate. Explicar o problema e propor uma solução.
O que é uma tabela temporária em SQL/PLSQL? Você usa tabelas temporárias?
Fale sobre os princípios ACID — o que significa cada letra: Atomicidade, Consistência, Isolamento, Durabilidade?
Quantos índices agrupados podem haver numa única tabela e por quê?
Que direitos deve-se conceder se o usuário só precisa executar uma stored procedure e mais nada?
Já trabalhou com PgBouncer ou PgPool? Para que eles servem?