Я зовсім недавно встановив Couchbase на своєму сервері, але він використовує багато процесора і робить багато дискового вводу. Як видно із зображень нижче, це дуже зрозуміло, коли я встановив Couchbase, оскільки використання процесора зросло з неба!
Використання процесора протягом 30 днів
Використання процесора протягом останніх 24 годин
Використання диска протягом 30 днів
Використання диска протягом останніх 24 годин
Як видно з використання процесора, я повернув Couchbase між 14:00 та 15:00 (а використання процесора впало до 0%). Потім я знову ввімкнув його і підключив до нього веб-додаток Scala (в цей момент використання підскочило до 110%). Цей додаток мав нульових користувачів і нічого не робив. Він підключився до сервера Couchbase і потім чекав запитів клієнтів). О 17:00 я його вимкнув, і процесор знову знизився до 15%. О 21:00 я знову увімкнув додаток, і використання процесора знову підскочило до 110%.
Що робить Couchbase? Додаток Scala, який використовує Couchbase, абсолютно нічого не робить (нижче наведено графік кількості операцій, які Couchbase робить за секунду), але Couchbase все одно робить безперервний диск IO і використовує 110% процесора. Навіть не маючи додатків, підключених до сервера Couchbase, він використовує 15% процесора! Як це прийнятно для бази даних?
Операції Couchbase за секунду протягом останніх 24 годин