← Questões de Banco de Dados

Banco de Dados · CONSULPLAN · 2021

Questão comentada de Banco de Dados

Para realizar o backup de uma tabela no MySQL, utilizando o mysqldump, é possível usar algumas opções (parâmetros) que irão passar como argumentos, os objetos que serão exportados no backup. Uma das sintaxes pode ser: <prompt> mysqldump [opções] <banco> <tabela> [ ... ]<arquivo.sql> . O significado correto da opção/parâmetro [--opt] é:

Gabarito: D

No MySQL, o mysqldump é a ferramenta clássica para gerar backup lógico, isto é, criar um arquivo .sql com comandos para reconstruir dados e estrutura depois. Quando a questão fala da opção --opt, ela está falando de um pacote de configurações que já vem ativado por padrão em muitas versões, justamente para deixar a exportação e a futura importação mais eficientes. Na prática, --opt reúne várias opções úteis, como usar inserções múltiplas, adicionar comandos de bloqueio da tabela, incluir drop table e outras medidas que ajudam o arquivo a ficar mais rápido de restaurar. É por isso que ela é vista como uma opção de otimização, e não como algo que desliga estrutura ou dados. O gabarito é a letra D porque --opt habilita um conjunto de parâmetros que melhoram o desempenho do backup e tornam a importação futura mais veloz. A lógica é: menos trabalho desnecessário na restauração, mais agilidade na volta do banco ao ar. As alternativas A, B e C tentam confundir você com o que o backup deixa de fazer ou com ideias de consistência transacional, mas isso não descreve o --opt. Essa opção não bloqueia a exportação de registros nem impede a criação da estrutura; ela otimiza o processo como um todo.

Continue treinando

Questões relacionadas