2016-02-17 7 views
1

В моем кластере есть один MASTER AGGREGATOR и один LEAF. После двух месяцев использование ЦП в LEAF очень велико, почти на 100%. Итак, это нормально?MemSQL: высокая загрузка ЦП

Кстати, его размер составляет 545 МБ для данных таблицы.

LEAF status figure

ответ

1

Это не нормально для работы MemSQL. Обратите внимание, что консоль Ops показывает вам все использование ЦП на этом хосте, а не только то, что использует MemSQL. Я рекомендую запустить «топ» или аналогичный, чтобы определить, какие процессы (ы) потребляют ресурсы. Вы также можете запустить «SHOW PROCESSLIST» на любом узле, чтобы увидеть, есть ли длительный процесс MemSQL.

+0

Спасибо за ваш ответ. Я запустил «топ», и вот список: 23060 (PID) memsql (Пользователь) 99% (CPU) 48% (Memory) leaf-3306/memsqld (Command). – downkang

+0

ОК. Похоже, вы используете MemSQL «кластер в коробке», то есть мастер agg и лист на одном логическом хосте. Облако или физическое оборудование? Рекомендовать обновление, если вы используете более старую версию. Проверьте текущие потоки с помощью [SHOW PROCESSLIST] (http://docs.memsql.com/latest/ref/SHOW_PROCESSLIST/). Перезапустите кластер 'memsql-ops memsql-restart -all'. Память стабилизирована или закрашивается? – Douglas

+0

Мастер agg и лист на двух разных виртуальных хостах, но на одном физическом оборудовании. Версия MemSQL - это 4.1.2. Я запустил «show processlist», состояние простаивает для 400 работающих потоков. Мой другой вопрос: http://stackoverflow.com/ вопросы/35055552/memsqlwhy-память является столь высоким. Две проблемы находятся в одной рабочей среде. – downkang