← Questões de Banco de Dados

Banco de Dados · FGV · 2023

Questão comentada de Banco de Dados

Em administração de banco de dados MySQL, os recursos disponíveis para auxiliar na identificação de problemas relacionados à lentidão em um aplicativo são:

Gabarito: B

Quando o assunto é descobrir por que um aplicativo MySQL está lento, você precisa olhar para os recursos que realmente ajudam a enxergar consultas demoradas e o que o servidor está fazendo por trás das cortinas. Nesse ponto, dois aliados clássicos entram em cena: o slow query log e o performance schema. O primeiro registra consultas que ultrapassam um limite de tempo, ajudando a achar os “vilões” da lentidão. O segundo oferece uma visão bem mais detalhada do comportamento interno do servidor, com eventos, waits, uso de recursos e outros indicadores úteis para diagnóstico. O slow query log é quase um detector de consultas preguiçosas: ele mostra o que demorou demais e merece investigação. Já o performance schema funciona como um painel de instrumentos do MySQL, permitindo observar execução, contenção e gargalos. Em prova, isso costuma aparecer como a dupla ideal para troubleshooting de desempenho, especialmente quando a pergunta fala em identificar problemas relacionados à lentidão. Por isso o gabarito é a letra B. Ela reúne exatamente os recursos mais úteis para análise de performance e diagnóstico de lentidão. As outras opções misturam ferramentas voltadas a erro, replicação, auditoria ou diagnóstico de exceções, que não são a primeira escolha quando o foco é achar a causa da lentidão em aplicativos. Em resumo: para caçar consulta lenta e entender o comportamento do servidor, você mira no slow query log e no performance schema.

Continue treinando

Questões relacionadas