SóProvas


ID
230062
Banca
FUNCAB
Órgão
PRODAM-AM
Ano
2010
Provas
Disciplina
Banco de Dados
Assuntos

No MySQL, o cache de consultas armazena o texto de um comando SELECT junto com o resultado correspondente que foi enviado para o cliente. Se um comando idêntico for recebido posteriormente, o servidor obtém os resultados do cache de consultas ao invés de analisar e executar a operação novamente. Diversas variáveis do sistema são usadas para controlar a configuração e o uso de memória do cache de consultas.

Qual das alternativas a seguir corresponde a uma das variáveis do sistema usadas para controlar o uso do cache de consultas?

Alternativas
Comentários
  • A variávelquery_cache_size está relacionada a cache de consulta, e pode ser utilizada para aumentar o tamanho do cache e desse modo otimizar o MySQL.

    No MySQL, o cache de consulta mantém na memória a consulta, o que significa que da próxima vez que a mesma consulta foi executada, o banco de dados devolverá o resultado da memória ao invés de analisar e executar a operação novamente. O que traz celeridade.
  • Nas versões mais "novas" do MySQL este recurso foi deprecado (desde a versão 5.7.20) ou eliminado (versão 8):

    Note: Although query cache is deprecated as of MySQL 5.7.20, and removed in MySQL 8.0, it is still a powerful tool if you’re using supported versions of MySQL. However, if you are using newer versions of MySQL, you may adopt alternative third-party tools like to optimize performance on your MySQL database.

    fonte: https://www.digitalocean.com/community/tutorials/how-to-optimize-mysql-with-query-cache-on-ubuntu-18-04