ClickHouse/tests/instructions/heap-profiler.txt
Ivan 97f2a2213e
Move all folders inside /dbms one level up (#9974)
* Move some code outside dbms/src folder
* Fix paths
2020-04-02 02:51:21 +03:00

15 lines
483 B
Plaintext

Build clickhouse without tcmalloc. cmake -D ENABLE_TCMALLOC=0
Copy clickhouse binary to your server.
scp programs/clickhouse server:~
ssh to your server
Stop clickhouse:
sudo service clickhouse-server stop
Run clickhouse with heap profiler from the terminal:
sudo -u clickhouse LD_PRELOAD=/usr/lib/libtcmalloc.so HEAPPROFILE=/var/log/clickhouse-server/heap.hprof ./clickhouse server --config /etc/clickhouse-server/config.xml
Profiles will appear in /var/log/clickhouse-server/