我試圖找出我的Java驅動程序的Cypher查詢的執行時間。的Cypher查詢執行時間與Neo4j的Java驅動程序
Session session = driver.session();
session.run("CREATE (a:Person {name:'Arthur', title:'King'})");
StatementResult result = session.run("Profile MATCH (a:Person) WHERE a.name = 'Arthur' RETURN a.name AS name, a.title AS title");
但我不能在StatementResult或ResultSummary,這是由StatementResult.consume(query)
返回的任何地方找到它。
我可以從ProfiledPlan
訪問db命中ResultSummary
,但沒有關於時間的信息。
有什麼辦法,我可以用Neo4j的Java驅動程序訪問的Cypher查詢執行時間?
嗨,你能簡單地告訴我什麼'a'在創建人之前CREATE(a:Person ...'代表,我一直都在看它,它是否類似於JPQL – qualebs