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';