SóProvas


ID
1897597
Banca
FGV
Órgão
IBGE
Ano
2016
Provas
Disciplina
Banco de Dados
Assuntos

No MYSQL, os formatos de replicação correspondem aos formatos utilizados para registrar eventos nos logs. O formato conhecido como “statement-based binary logging”, utilizado desde as versões mais antigas, tem problemas com certas cláusulas e funções utilizadas nos comandos geradores dos eventos.

Nesse contexto, analise as construções que podem aparecer num comando a ser replicado.

I. a cláusula LIMIT sem ORDER BY para comandos como UPDATE, DELETE, REPLACE;

II. a função RAND();

III. o comando TRUNCATE TABLE;

IV. funções definidas pelo usuário (UDF) que sejam determinísticas.

Comprometem a correta execução da replicação, no formato descrito, somente o que é citado em:

Alternativas
Comentários
  • Para responder a questão você tinha que separar o que era ou não determinístico, ou seja o que podia variar de execução pra execução.

    LIMIT sem ORDER BY vai depender do plano de execução.

    RAND gerador de aleatórios(ponto flutuante) é não determinístico por natureza

    TRUNCATE e UDFs determinísticas são determinísticos.

  • PQP cobrar isso, PQP

    Como pode?