SóProvas


ID
1047256
Banca
CESPE / CEBRASPE
Órgão
MPU
Ano
2013
Provas
Disciplina
Banco de Dados
Assuntos

Com relação ao controle de concorrência e à alta disponibilidade de banco de dados, julgue os itens a seguir.

Como forma de garantir a alta disponibilidade de dados, bem como sua consistência, o MySQL Cluster permite que o bloqueio de uma tabela seja aplicado simultaneamente em todos os nós do cluster.

Alternativas
Comentários
  • Com certeza nenhum gerenciador fará bloqueio na tabela toda, apenas no registro ou no campo.

  • Acredito que o bloqueio de uma tabela vise a consistência dos dados e não a disponibilidade. O próprio cluster já é a solução para problemas da disponibilidade do banco de dados.

  • MySQL Cluster não suporta bloqueio de tabela distribuído: Um LOCK_TABLE funciona somente para o nó SQL em que o bloqueio foi feito; nenhum outro nó SQL no cluster "vê" esse bloqueio.

    Fonte: https://dev.mysql.com/doc/refman/5.6/en/mysql-cluster-limitations-multiple-nodes.html

  • Se o objetivo é garantir a disponibilidade da informação, não faz sentido bloquear todos os nós de um cluster.

    Lembre-se : A disponibilidade é a capacidade do usuário em ter acesso a um determinado sistema.