MySQL com_select?

Я хочу немного настроить кеш запросов. Согласно 7.6.3.4. Статус и обслуживание Query Cache в руководстве:

Значение Com_select определяется по следующей формуле: Qcache_inserts + Qcache_not_cached + запросы с ошибками, обнаруженными при проверке привилегий столбца.

Однако в 5.1.5. Переменные состояния сервера предполагают, что это поддерживается СУБД. Было сказано, что

mysql> show status like 'Com_select%';

Всегда возвращает значение 1 - и я уверен, что с момента своего запуска я выполнил более одного некешированного запроса на выборку в своей базе данных.

Похоже, что другие люди так же смущены.

Является ли эта переменная состояния избыточной? Какая часть руководства не так?

ТИА

1 ответ

Решение

Команда

show status like 'Com_select%';

находится на уровне сессии. Вы, вероятно, хотите уровень сервера.

Пытаться

show global status like 'Com_select';
Другие вопросы по тегам