Updated administration tips [#CLICKHOUSE-3]

This commit is contained in:
Alexey Milovidov 2018-11-22 22:52:26 +03:00
parent 2afabbe05c
commit 6288f0f07b
2 changed files with 10 additions and 0 deletions

View File

@ -35,6 +35,11 @@ For small amounts of data (up to \~200 GB compressed), it is best to use as much
For large amounts of data and when processing interactive (online) queries, you should use a reasonable amount of RAM (128 GB or more) so the hot data subset will fit in the cache of pages.
Even for data volumes of \~50 TB per server, using 128 GB of RAM significantly improves query performance compared to 64 GB.
Do not disable overcommit. The value `cat /proc/sys/vm/overcommit_memory` should be 0 or 1. Run
```
echo 0 | sudo tee /proc/sys/vm/overcommit_memory
```
## Swap File
Always disable the swap file. The only reason for not doing this is if you are using ClickHouse on your personal laptop.

View File

@ -35,6 +35,11 @@ sudo echo 'performance' | tee /sys/devices/system/cpu/cpu*/cpufreq/scaling_gover
Для больших объемов данных, при выполнении интерактивных (онлайн) запросов, стоит использовать разумный объем оперативной памяти (128 Гб или более) для того, чтобы горячее подмножество данных поместилось в кеше страниц.
Даже для объемов данных в \~50 Тб на сервер, использование 128 Гб оперативной памяти намного лучше для производительности выполнения запросов, чем 64 Гб.
Не выключайте overcommit. Значение `cat /proc/sys/vm/overcommit_memory` должно быть 0 или 1. Выполните:
```
echo 0 | sudo tee /proc/sys/vm/overcommit_memory
```
## Файл подкачки
Всегда отключайте файл подкачки. Единственной причиной этого не делать может быть только использование ClickHouse на личном ноутбуке.