Показать сообщение отдельно
Старый 24.09.2013, 20:14   #2
Kvarz
Пользователь
 
Адрес: г. Днепр
Возраст: 47
Сообщений: 30,063
Машина: Джили МК ГБО4, Чери Кимо ГБО4
Длина: 508980мкм
Диаметр: 65мм
По умолчанию

Цитата:
Сообщение от kkk Посмотреть сообщение
Конкретный вопрос, как вы и просили:

MySQL, после рестарта нивроткасмически быстро начинают расти значения переменных Handler_read_rnd и Handler_read_rnd_next, что, по идее, не совсем правильно. При условии, что индексы перестроены, это какой-то косяк настроек, или же так построены запросы движка форума, что так задумано, и не париться ?

Вот с этим пока непонятно, остальное вроде пока без проблем. Весь сервер ОК, винты физически исправны, тупняк - однозначно из-за базы.
Насколько я понял, эти значения не показатель использования памяти:
Цитата:
Handler_read_rnd = Количество запросов на чтение строки, основанных на фиксированной позиции. Значение будет высоким, если выполняется много запросов, требующих сортировки результатов. Возможно, поступает слишком много запросов, требующих от MySQL полного сканирования таблиц или у вас есть соединения, которые не используют ключи надлежащим образом.
Handler_read_rnd_next = Количество запросов на чтение следующей строки из файла данных. Данное значение будет высоким, если производится много сканирований таблиц. Обычно это означает, что ваши таблицы не проиндексированы надлежащим образом или ваши запросы не используют преимущества индексов. (в основном при использовании OFFSET)
Даже после выполнения
FLUSH STATUS;
SHOW STATUS LIKE 'handler%';
получите handler_write=14 - число запросов на вставку в таблицу (которую вы увидите на экране),
при повторном SHOW STATUS LIKE 'handler%'; - Handler_read_rnd_next=16 (прочитано при предыдущем запросе), handler_write=29
при последующих запросах без выполнения FLUSH STATUS все накапливается.

Если увеличение этих параметров происходит - значит кто-то (может быть вы что-то модифицируете, проверяете), или "что-то" делает запросы к базе. Т е. ничего страшного в этом нет, это не показатели использования памяти.
Отсюда: http://www.sql.ru/forum/652821/mysql...bya-chto-delat
__________________
Связь Вайбер +380993566329
Слава Україні!
Kvarz вне форума  
2 (2)