SóProvas


ID
826318
Banca
VUNESP
Órgão
SPTrans
Ano
2012
Provas
Disciplina
Banco de Dados
Assuntos

Para fazer com que o servidor PostgreSQL não aceite novas conexões e pare por completo, após a última conexão se fechar, utiliza-se o sinal

Alternativas
Comentários
  • Existem várias formas de parar o servidor de banco de dados. O tipo de parada pode ser controlado através do envio de sinais diferentes para o processo postmaster.
    -SIGTERM
    Após receber o sinal SIGTERM o servidor não aceita novas conexões, mas deixa as sessões existentes trabalharem normalmente. A parada é realizada apenas depois de todas as sessões terminarem normalmente. Esta é a Parada Esperta (Smart Shutdown).
    -SIGINT
    O servidor não aceita novas conexões e envia para todos os processos servidores existentes o sinal SIGTERM, fazendo com que estes interrompam suas transações correntes e terminem imediatamente. Depois aguarda os processos servidor saírem e, finalmente, pára. Esta é a Parada Rápida (Fast Shutdown).
    -SIGQUIT
    Esta é a Parada Imediata (Immediate Shutdown), que faz o processo postmaster enviar um sinal SIGQUIT para todos os processos descendentes e sair imediatamente, sem parar de forma apropriada. Da mesma maneira, os processos descendentes saem imediatamente após receber o sinal SIGQUIT. Provoca uma recuperação (refaz o log do WAL) na próxima inicialização. Somente é recomendado em caso de emergência.

  • Quem não tem acesso:  - -> D