Questões de Concurso Para administrador de banco de dados
Foram encontradas 1.579 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
A fragmentação dos índices de um banco de dados relacional ocorre quando a ordem lógica das páginas não corresponde à ordem física do arquivo de dados. Índices com fragmentação intensa podem degradar o desempenho da consulta e causar lentidão de resposta. A solução para esse problema consiste em reorganizar ou recriar o índice.
O protocolo de bloqueio de duas fases, que assegura a seriabilidade, mas não a ausência de deadlock, permite que uma transação bloqueie um novo item de dado apenas se já tiver sido desbloqueado qualquer item.
Em uma situação de deadlock em que o sistema precise retirar de processamento uma ou mais transações, pode acontecer que a transação escolhida seja sempre a mesma. Essa situação, em que a transação não consegue ser executada, é chamada de starvation (inanição).
Os dois principais métodos para tratar deadlocks são: usar um protocolo de prevenção de deadlocks para a garantia de que o sistema nunca entre nesse estado; e(ou) finalizar o aplicativo que estiver sendo executado.
Caso se deseje obter maior tolerância às falhas, pode-se duplicar o(s) disco(s), mas não a controladora de disco.