Cache do MySQL (innodb_buffer_pool_size vs query_cache_ *)

3

Qual é a relação entre:

innodb_buffer_pool_size e query_cache _ *

Ambos são usados para consultas de cache, mas qual é a diferença? Posso usar os dois?

Obrigado

    
por HTF 30.05.2012 / 14:09

2 respostas

4

O buffer pool é para armazenar em cache os dados recuperados da tabela e do índice na memória, o cache de consulta armazena apenas em cache as consultas mysql analisadas e seus resultados. O primeiro é muito maior e geralmente muito mais importante. Claro que você pode usar os dois.

    
por 30.05.2012 / 14:17
0

innodb_buffer_pool_size = armazena as tabelas em cache para melhores tempos de resposta

query_cache = para lembrar de consultas para obtê-las mais rapidamente na próxima vez que você executar a mesma consulta

    
por 30.05.2012 / 14:24

Tags