Sobre as conexões do servidor do sistema gerenciador de banc...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Vamos responder as alternativas de acordo com a documentação do PostgreSQL 9.1
a) cada cliente não pode ficar conectado por mais de 1ms.
Alternativa errada. Nas configurações das conexões, podemos configurar o atributo tcp_keepalives_idle (integer) , que permite estabelecer o tempo até que a conexão seja desconectada. Esse atributo vem com valor default de 0.
b) cada conexão requer um código criptográfico distinto, por razões de segurança.
Alternativa errada. O Banco suporta conexões cifradas e abertas, escutando ambas na mesma porta TCP.
c) não há possibilidade de haver mais de um cliente conectado simultaneamente.
Alternativa errada. O Banco da suporte a múltiplas conexões, abrindo um processo para cada conexão.
d) o servidor inicia um novo processo para cada conexão com um cliente.
Alternativa correta. Segundo a documentação do Postgre , o servidor pode suportar múltiplas conexões para os clientes, e ele inicia ( “forks” ) novos processos para cada nova conexão
http://www.postgresql.org/docs/9.1/static/tutorial-arch.html
e) para cada novo cliente a se conectar, são criados pelo menos dois novos processos.
Alternativa errada, não há essa relação
Portanto, alternativa correta é a letra D
Fonte : http://www.postgresql.org/docs/9.1/static/
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
O cliente fica conectado ao banco até ficar um determinado período em inatividade, contado em milisegundos.
O banco possui um limite (pool\piscina) de conexões, possibilitando mais de um usuário simultaneamente, contrariando uma das opções da questão.
Letra correta: C
ops! é a D
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo