Я совсем недавно установил Couchbase на свой сервер, но он использует много процессора и выполняет много операций ввода-вывода на диск. Как вы можете видеть на изображениях ниже, когда я установил Couchbase, это было очень ясно, поскольку загрузка ЦП взлетела до небес!
Использование ЦП более 30 дней
Использование ЦП за последние 24 часа
Использование диска более 30 дней
Использование диска за последние 24 часа
Как видно из использования ЦП, я отключил Couchbase между 14:00 и 15:00 (и загрузка ЦП упала до 0%). Затем я снова включил его и подключил к нему веб-приложение Scala (после чего использование подскочило до 110%). У этого приложения не было пользователей, и оно ничего не делало. Он подключился к серверу Couchbase и затем ждал запросов от клиентов). В 17:00 я выключил его, и CPU снова упал до 15%. В 21:00 я снова включил приложение, и загрузка процессора снова подскочила до 110%.
Что делает Couchbase? Приложение Scala, использующее Couchbase, абсолютно ничего не делает (ниже график количества операций, выполняемых Couchbase в секунду), но Couchbase по-прежнему выполняет непрерывный дисковый ввод-вывод и использует 110% ЦП. Даже без приложений, подключенных к серверу Couchbase, он использует 15% ЦП! Насколько это приемлемо для базы данных?
Couchbase операций в секунду за последние 24 часа
В Couchbase в фоновом режиме работают некоторые процессы для проверки состояния кластера, индексации документов и состояния диска (для выполнения некоторой очистки, сжатия и т. Д.).
Вот почему вы видите некоторую активность в своей базе данных.