Информация, которую вы ищете, будет находиться под метриками мониторинга , но доступ к индексу не является одной из доступных метрик Neo4j.(Neo4j поддерживает Prometheus , но я не знаю, получает ли Прометей эту информацию)
Но есть некоторые косвенные способы, которыми вы можете получить эти данные.
Предполагая, что выЕсли у вас есть тестовый сервер, который реплицирует производство, с соответствующими нагрузочными тестами, вы можете попробовать удалить индекс и посмотреть, как он влияет на нагрузочные тесты.(Этот способ немного громоздок, но, вероятно, дает наиболее точную оценку того, как различные изменения БД влияют на производительность, но только в том случае, если нагрузочные тесты точно отражают производственное использование.)
В качестве альтернативы для более статического анализа выдолжен только выполнять предопределенные, параметризованные шифры.Таким образом, вы можете профилировать / объяснять эти шифры по отношению к БД в разных масштабах и сравнивать эти примечания с журналами Cypher (либо вызывая конец, либо используя мониторинг метрик Neo4j), чтобы получить представление о том, как часто каждый из них вызывается.