Pular para o conteúdo principal

Questão de Banco de Dados — PostgreSQL — CESPE / CEBRASPE 2017

Banco de DadosPostgreSQL
Código
ce085059
Banca
CESPE / CEBRASPE
Órgão
CGM de João Pessoa - PB
Ano
2017
Nível
Superior
A respeito de bancos de dados, julgue o item a seguirAo ser iniciado, o PostgreSQL executa o processo master, que, por sua vez, inicia dois processos auxiliares, stats collector e autovacuum, exibidos como instâncias postgres nas ferramentas de monitoramento de processos mais comuns em Linux.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Arquitetura do PostgreSQL

Gabarito: ❌ ERRADO. A afirmação está incorreta porque, ao ser iniciado, o PostgreSQL executa o processo postmaster (que também aparece como postgres nas ferramentas de monitoramento), mas não são apenas dois processos auxiliares. Além do stats collector e do autovacuum, existem outros processos como checkpointer, background writer, WAL writer e archiver, todos gerenciados pelo postmaster.

O item acerta ao dizer que esses processos aparecem como instâncias postgres no Linux, mas erra ao limitar a dois os processos auxiliares iniciados pelo processo mestre. Na arquitetura tradicional do PostgreSQL, o postmaster dispara diversos background processes conforme a configuração — a lista completa varia conforme as funcionalidades habilitadas.

NÃO CAIA NESSA!

A banca explora o fato de que o aluno pode conhecer os processos stats collector e autovacuum e esquecer dos demais, tomando a parte pelo todo. O examinado precisa lembrar que o PostgreSQL possui um conjunto maior de background workers obrigatórios (como checkpointer, bgwriter e WAL writer).

ERRADO — A assertiva é falsa porque simplifica indevidamente a arquitetura do PostgreSQL.

Link permanente: /questoes/ce085059