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] é:
- A)Não exporta os registros dos bancos de dados ou tabelas em questão.
Errada, porque --opt não impede a exportação dos registros; ao contrário, ele ajuda a exportá-los de forma otimizada.
- B)Não exporta as criações de estruturas dos bancos de dados ou tabelas em questão.
Errada, porque --opt também não desativa a exportação da estrutura da tabela ou do banco.
- C)Faz com que o comando de exportação seja realizado dentro de um bloco BEGIN, garantindo, assim, o emprego dos dados consistentes para exportação.
Errada, porque a ideia de fazer o backup dentro de um bloco BEGIN se relaciona mais com consistência transacional, não com o significado de --opt.
- D)Habilita todos os demais parâmetros necessários para otimizar e tornar o mecanismo de importação futura mais rápido; dentre eles, as funções multi-inserção, inserções em espera etc.
Certa, pois --opt habilita um conjunto de opções de otimização, como inserções múltiplas e outras medidas que aceleram a restauração futura.
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.