neo4j стоит много ресурсов процессора, как я могу узнать, над чем он работал? - PullRequest
0 голосов
/ 07 января 2019

Загрузка ЦП neo4j остается 300% ~ 600%, но я не могу выяснить, какое приложение использует neo4j в это время. Как это отладить? Как я могу узнать, какие приложения используют neo4j?

Моя система - Ubuntu, 64G памяти, 8 ядер.

Neo4j Версия: community-3.3.1

Размеры магазина Neo4j:

Array Store         5.82 GiB

Logical Log         57.14 MiB

Node Store          371.85 MiB

Property Store  10.89 GiB

Relationship Store  1.95 GiB

String Store    21.19 MiB

Total Store Size    24.57 GiB

Конфигурация памяти Neo4j:

dbms.memory.heap.initial_size=16g

dbms.memory.heap.max_size=16g

dbms.memory.pagecache.size=16g

1 Ответ

0 голосов
/ 10 января 2019

Если у вас есть корпоративная версия, вы можете включить ведение журнала запросов и включить опции, которые разбивают время, потраченное между планированием, выполнением процессора и ожиданием (например, при блокировках).

Enterprise edition также предлагает средства для проверки (и, если необходимо, для уничтожения) запущенных запросов. Вот документация по управлению запросами .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...