Назад | Перейти на главную страницу

MySQL com_select?

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

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

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

mysql> show status like 'Com_select%';

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

Это выглядит так, как будто другие люди также сбиты с толку.

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

TIA

Команда

show status like 'Com_select%';

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

Пытаться

show global status like 'Com_select';