SóProvas


ID
944452
Banca
VUNESP
Órgão
FUNDUNESP
Ano
2013
Provas
Disciplina
Banco de Dados
Assuntos

Sobre as conexões do servidor do sistema gerenciador de bancos de dados PostgreSQL, versão 9.1, a seus clientes, é correto afirmar que

Alternativas
Comentários
  • Cada novo cliente é visto como um novo processo.
    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
  • Prezados,
    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/
  • ops! é a D