MySQL com_select?

3

Estou tentando ajustar um pouco o cache de consultas. De acordo com 7.6.3.4. Status e manutenção do cache de consulta no manual:

The Com_select value is given by this formula: Qcache_inserts + Qcache_not_cached + queries with errors found during the column-privileges check

No entanto, em 5.1.5. Variáveis de Status do Servidor sugere que isso seja mantido pelo DBMS. Tendo dito isso

mysql> show status like 'Com_select%';

Sempre retorna um valor de 1 - e tenho certeza de que executei mais de uma consulta de seleção não armazenada em cache no meu banco de dados desde que ela foi iniciada.

Parece que outras pessoas são igualmente confusas .

Esta variável de status é redundante? Qual parte do manual está errada?

TIA

    
por symcbean 28.03.2012 / 19:00

1 resposta

7

O comando

show status like 'Com_select%';

está no nível da sessão. Você provavelmente quer o nível do servidor.

Tente

show global status like 'Com_select';
    
por 28.03.2012 / 19:04