SóProvas


ID
2330134
Banca
CESPE / CEBRASPE
Órgão
SEDF
Ano
2017
Provas
Disciplina
Banco de Dados
Assuntos

Julgue o item a seguir, a respeito de banco de dados, organização de arquivos, métodos de acesso e banco de dados textuais.

Em sistemas de gerenciamento de banco de dados, por motivos de desempenho, o tratamento de concorrência pode resultar em intercalações de ações realizadas sobre o banco de dados.

Alternativas
Comentários
  • Diversas ações realmente podem ser intercaladas umas com as outras a fim de aumentar o desempenho, conceito de concorrência.

  • imagina se em uma tabela de um BD só pudesse haver um select por vez

  • ERRADO

    Acesso a tabelas é Concorrente.

    Instruções de Leitura podem ser concorrentes.

  • Em sistemas de gerenciamento de banco de dados, por motivos de desempenho, o tratamento de concorrência pode resultar em intercalações de ações realizadas sobre o banco de dados.

    CERTO. Se não fosse isto, não teríamos, por exemplo, deadlock

    O objetivo do SGBD é tratar operações concorrentes de forma intecalada, mas que pareçam ter sido executadas em série. 

  • por razões de desempenho?

  • Pessoal, em tunning de banco de dados, uma das propriedades que o DBA pode utilizar para aumentar o desempenho é limitar a quantidade de transações em uma mesma tabela(recurso). Note que o intuito é serializar o acesso ao recurso, pois, se fossem permitidas muitas transações simultâneas o desempenho poderia ser prejudicado.

     

    Opções semelhantes são encontradas em sistemas operacionais, quando o admin define a quantidade máxima de processos que podem compartilhar um mesmo recurso, como por exemplo o acesso ao disco. (Neste caso, quanto mais processos disputam o acesso ao disco, menor será as taxas de transferências que cada processo poderá utilizar.)

  • Aumentar o throughput

  • Para otimizar o tempo ocioso do processador e permitir a execução de múltiplas transações simultâneas, os sistemas de gerenciamento de bancos de dados fazem uso de concorrência. De modo a manter a propriedade de isolamento dessas transações, é necessário um efetivo controle de concorrência.

    Gabarito: C