Мониторинг производительности запросов CYPHER в Neo4J
Я использую Neo4JClient для подключения к моей базе данных Neo4J и выполнения запросов CYPHER. Моя цель - проверить производительность запросов, которые я отправляю в базу данных. Проблема в том, что я должен проверить это на стороне базы данных, чтобы я не мог использовать секундомер в.NET. Запросы должны выполняться с использованием Neo4JClient. Мне не нужно знать время выполнения для конкретных запросов. Т.е. среднего за последние 1000 запросов будет достаточно.
Я могу использовать только Neo4J Community Edition.
Заранее спасибо!
1 ответ
Neo4j Enterprise Edition имеет возможность регистрировать медленные запросы, занимающие больше заданного порога, см. Параметры конфигурации, содержащие querylog
на http://neo4j.com/docs/stable/configuration-settings.html.