Questões de Concurso
Sobre concorrência em banco de dados em banco de dados
Foram encontradas 135 questões
O sistema acadêmico de uma Universidade utiliza MySQL 8 como banco de dados principal. Durante o período de matrícula, o sistema começou a apresentar lentidão severa e, em alguns momentos, indisponibilidade. Em períodos anteriores de matrícula, foi necessário realizar reinicializações manuais diárias no servidor de banco de dados devido a instabilidades e degradação de desempenho.
Durante a análise, a equipe de Tecnologia da Informação identificou que:
a aplicação executa múltiplas consultas sequenciais ao banco dentro da mesma requisição HTTP (padrão N+1).
algumas transações permanecem abertas por vários segundos.
o número de conexões ativas atinge frequentemente o limite configurado (max_connections).
há aumento significativo de locks em tabelas de pedidos e estoque.
Assinale a alternativa que apresenta a abordagem CORRETA para prevenir o problema de travamento e alta contenção no MySQL, bem como otimizar o desempenho do servidor nesse cenário:
São propriedades que o controle de concorrência em um sistema gerenciador de bancos de dados relacionais deve implementar:
1. Atomicidade
2. Consistência
3. Isolamento
4. Durabilidade
5. Disponibilidade
Assinale a alternativa que indica todas as afirmativas corretas.
Analise as afirmativas abaixo sobre controle de concorrência em bancos de dados.
1. O bloqueio (locking) é um mecanismo utilizado para impedir que múltiplas transações acessem o mesmo dado simultaneamente de forma conflitante.
2. O controle de concorrência otimista assume que conflitos são raros e verifica a ocorrência de conflitos apenas no momento do commit da transação.
3. O nível de isolamento SERIALIZABLE é o mais restritivo e garante que o resultado da execução concorrente de transações seja o mesmo de alguma execução serial.
Assinale a alternativa que indica todas as afirmativas corretas.
São propriedades que o controle de concorrência em um sistema gerenciador de bancos de dados relacionais deve implementar:
1. Atomicidade
2. Consistência
3. Isolamento
4. Durabilidade
5. Disponibilidade
Assinale a alternativa que indica todas as afirmativas corretas.
1. Atomicidade
2. Consistência
3. Isolamento
4. Durabilidade
5. Disponibilidade
Assinale a alternativa que indica todas as afirmativas corretas.