В моем кластере есть один MASTER AGGREGATOR и один LEAF. После двух месяцев использование ЦП в LEAF очень велико, почти на 100%. Итак, это нормально?MemSQL: высокая загрузка ЦП
Кстати, его размер составляет 545 МБ для данных таблицы.
В моем кластере есть один MASTER AGGREGATOR и один LEAF. После двух месяцев использование ЦП в LEAF очень велико, почти на 100%. Итак, это нормально?MemSQL: высокая загрузка ЦП
Кстати, его размер составляет 545 МБ для данных таблицы.
Это не нормально для работы MemSQL. Обратите внимание, что консоль Ops показывает вам все использование ЦП на этом хосте, а не только то, что использует MemSQL. Я рекомендую запустить «топ» или аналогичный, чтобы определить, какие процессы (ы) потребляют ресурсы. Вы также можете запустить «SHOW PROCESSLIST» на любом узле, чтобы увидеть, есть ли длительный процесс MemSQL.
Спасибо за ваш ответ. Я запустил «топ», и вот список: 23060 (PID) memsql (Пользователь) 99% (CPU) 48% (Memory) leaf-3306/memsqld (Command). – downkang
ОК. Похоже, вы используете MemSQL «кластер в коробке», то есть мастер agg и лист на одном логическом хосте. Облако или физическое оборудование? Рекомендовать обновление, если вы используете более старую версию. Проверьте текущие потоки с помощью [SHOW PROCESSLIST] (http://docs.memsql.com/latest/ref/SHOW_PROCESSLIST/). Перезапустите кластер 'memsql-ops memsql-restart -all'. Память стабилизирована или закрашивается? – Douglas
Мастер agg и лист на двух разных виртуальных хостах, но на одном физическом оборудовании. Версия MemSQL - это 4.1.2. Я запустил «show processlist», состояние простаивает для 400 работающих потоков. Мой другой вопрос: http://stackoverflow.com/ вопросы/35055552/memsqlwhy-память является столь высоким. Две проблемы находятся в одной рабочей среде. – downkang