2015-12-29 4 views
0

Я использую Neo4JClient для подключения к моей базе данных Neo4J и выполнения запросов CYPHER. Моя цель - проверить производительность запросов, отправляемых в базу данных. Проблема в том, что я должен проверить это на стороне db, поэтому я не могу использовать секундомер в .NET. Запросы должны выполняться с использованием Neo4JClient. Мне не нужно знать время выполнения для конкретных запросов. То есть среднего для последних 1000 запросов будет достаточно.Мониторинг производительности запросов CYPHER в Neo4J

Я могу использовать только версию сообщества Neo4J.

Заранее благодарен!

ответ

1

Neo4j Enterprise Edition имеет возможность регистрировать медленные запросы, занимающие дольше заданного порога, см. Настройки конфигурации, содержащие querylog по адресу http://neo4j.com/docs/stable/configuration-settings.html.

+0

Как я уже сказал, я могу использовать Community Edition, потому что это академический проект. – dzwonu

+1

Имеется лицензия на образование, которую вы можете использовать, см. Http://neo4j.com/licensing/ –