Prévia do material em texto
10/05/2022 19:49 Questionario_Semana13: Revisão da tentativa https://moodle.gru.ifsp.edu.br/mod/quiz/review.php?attempt=55317&cmid=54599 1/5 Painel Meus cursos BD2-2022-01-ADS 10/05/2022 - Semana 13 Questionario_Semana13 Iniciado em terça-feira, 10 mai 2022, 19:02 Estado Finalizada Concluída em terça-feira, 10 mai 2022, 19:49 Tempo empregado 47 minutos 1 segundo Avaliar 10,00 de um máximo de 10,00(100%) Questão 1 Correto Atingiu 1,00 de 1,00 Questão 2 Correto Atingiu 1,00 de 1,00 Um administrador de banco de dados (Data Base Administrator – DBA) é responsável por realizar uma série de funções sobre um determinado banco de dados. Entre as funções listadas abaixo, assinale a que NÃO É de competência específica de um DBA. a. Zelar pela integridade do banco de dados e definir procedimentos para criação e recuperação de backups. b. Conceder autorização para acesso a dados a usuários. c. Planejar, documentar, gerenciar e integrar recursos de informações corporativas de forma a manter as regras de negócio coerentes. d. Projetar o armazenamento dos dados de forma a atender às necessidades de acesso. e. Auxiliar equipes de desenvolvimento e de testes a maximizar o desempenho e uso do banco de dados. Sua resposta está correta. A resposta correta é: Planejar, documentar, gerenciar e integrar recursos de informações corporativas de forma a manter as regras de negócio coerentes. Qual dos tipos de log a seguir NÃO existe em um servidor MySQL? a. Binary log b. Error log c. Slow query log d. Performance log e. General query log Sua resposta está correta. A resposta correta é: Performance log https://moodle.gru.ifsp.edu.br/my/ https://moodle.gru.ifsp.edu.br/course/view.php?id=3941 https://moodle.gru.ifsp.edu.br/course/view.php?id=3941#section-13 https://moodle.gru.ifsp.edu.br/mod/quiz/view.php?id=54599 10/05/2022 19:49 Questionario_Semana13: Revisão da tentativa https://moodle.gru.ifsp.edu.br/mod/quiz/review.php?attempt=55317&cmid=54599 2/5 Questão 3 Correto Atingiu 1,00 de 1,00 Questão 4 Correto Atingiu 1,00 de 1,00 Em um servidor MySQL, qual log é usado para registrar mensagens de diagnóstico, como erros, avisos e notificações, que ocorrem durante a inicialização e o desligamento do servidor? a. relay log b. general query log c. server log d. binary log e. error log Sua resposta está correta. A resposta correta é: error log O MySQL Server tem vários logs que podem ajudar a descobrir que atividade está ocorrendo. O "binary log" registra: a. Os problemas encontrados no início, na execução ou no término dos processamentos. b. As consultas que levaram mais de um determinado número de segundos para executar. c. As alterações de dados recebidas de um servidor de replicação mestre. d. As conexões estabelecidas e as declarações recebidas de clientes. e. As declarações que alteram dados. Sua resposta está correta. A resposta correta é: As declarações que alteram dados. https://moodle.gru.ifsp.edu.br/mod/forum/view.php?id=44528 10/05/2022 19:49 Questionario_Semana13: Revisão da tentativa https://moodle.gru.ifsp.edu.br/mod/quiz/review.php?attempt=55317&cmid=54599 3/5 Questão 5 Correto Atingiu 1,00 de 1,00 Questão 6 Correto Atingiu 1,00 de 1,00 Questão 7 Correto Atingiu 1,00 de 1,00 Quando usamos logs, não precisamos gerenciá-los para que não consumam muito espaço em disco, pois o MySQL faz isso de maneira automática. Escolha uma opção: Verdadeiro Falso Quando usamos logs, precisamos gerenciá-los para que não consumam muito espaço em disco, pois o MySQL não faz isso de maneira automática. A resposta correta é 'Falso'. Devemos habilitar todos os logs porque garante maior segurança Escolha uma opção: Verdadeiro Falso Nem sempre utilizamos todos os logs. Alguns logs não usamos, por isso é desnecessário habilitar todos os logs. Até porque consomem espaço de armazenamento. A resposta correta é 'Falso'. Podemos configurar as opções de log no arquivo de configuração do servidor my.ini. Podemos gravar consultas no log de consultas lentas se demorarem mais de 5 segundos: long_query_time = 5 Escolha uma opção: Verdadeiro Falso A resposta correta é 'Verdadeiro'. 10/05/2022 19:49 Questionario_Semana13: Revisão da tentativa https://moodle.gru.ifsp.edu.br/mod/quiz/review.php?attempt=55317&cmid=54599 4/5 Questão 8 Correto Atingiu 1,00 de 1,00 Questão 9 Correto Atingiu 1,00 de 1,00 Podemos adotar estratégias para gerenciar os logs como, por exemplo, o log rotation. Criamos um evento que rotaciona o log geral a cada mês: USE mysql ; DELIMITER // CREATE EVENT general_ log_ rotate ON SCHEDULE EVERY 1 MONTH DO BEGIN DROP TABLE IF EXISTS general_log_old; CREATE TABLE general_log_old AS SELECT * FROM general_log; TRUNCATE general_log; END// Escolha uma opção: Verdadeiro Falso A resposta correta é 'Verdadeiro'. Não podemos enviar a saída dos logs de consulta geral e lenta para uma tabela, pois eles são armazenados apenas em arquivos txt. Escolha uma opção: Verdadeiro Falso A resposta correta é 'Falso'. 10/05/2022 19:49 Questionario_Semana13: Revisão da tentativa https://moodle.gru.ifsp.edu.br/mod/quiz/review.php?attempt=55317&cmid=54599 5/5 Questão 10 Correto Atingiu 1,00 de 1,00 Faça a associação correto com relação aos tipos de arquivos de log Um ou mais arquivos binários que são usados em uma máquina escrava para retransmitir qualquer alterações que foram feitas na máquina mestre. Este registro é apenas necessário quando você estiver usando replicação. Um arquivo de texto que contém instruções SQL que demoram muito para serem executadas. Um arquivo de texto que contém mensagens sobre inicialização e desligamento do servidor e mensagens de erro. Um ou mais arquivos binários que contêm um registro de alterações que foram feitas para o banco de dados. Este log pode ser usado com backups para restaurar um banco de dados após uma falha. Este log também pode ser usado para habilitar a replicação entre um servidor mestre e um servidor escravo. Um arquivo de texto que contém um registro de conexões de clientes, instruções SQL recebidas dos clientes, e outras informações. Relay slow query Error Binary General Sua resposta está correta. A resposta correta é: Um ou mais arquivos binários que são usados em uma máquina escrava para retransmitir qualquer alterações que foram feitas na máquina mestre. Este registro é apenas necessário quando você estiver usando replicação. → Relay, Um arquivo de texto que contém instruções SQL que demoram muito para serem executadas. → slow query, Um arquivo de texto que contém mensagens sobre inicialização e desligamento do servidor e mensagens de erro. → Error, Um ou mais arquivos binários que contêm um registro de alterações que foram feitas para o banco de dados. Este log pode ser usado com backups para restaurar um banco de dados após uma falha. Este log também pode ser usado para habilitar a replicação entre um servidor mestre e um servidor escravo. → Binary, Um arquivo de texto que contém um registro de conexões de clientes, instruções SQL recebidas dos clientes, e outras informações. → General. ◄ Slides semana 13 Seguir para... https://moodle.gru.ifsp.edu.br/mod/resource/view.php?id=54630&forceview=1