1
A
回答
0
啓動Neo4j瀏覽器,然後輸入:schema。您應該得到所有索引和約束的列表 - 在哪些標籤上添加以及哪些屬性。它看起來像這樣的東西,如果沒有添加索引:
:schema
No indexes
No constraints
它看起來像這個,如果一個索引是人標註節點上添加,在屬性名
Indexes
ON :Person(name) ONLINE
No constraints
爲了檢查您的索引實際上在查詢中使用,您應該PROFILE查詢。例如,如果在按屬性檢索節點時看到多於2個數據庫命中,並且您有100個節點,則它不使用索引。 這樣做的原因可能是您要查詢的修改後的字符串,像這樣
MATCH (n:Person) where reverse(n.name) = "myname"
相關問題
- 1. Neo4j - 索引查找問題
- 2. 如何使用Neo4j v2查詢索引或約束的存在
- 3. 使用Neo4J-REST-PHP-API-客戶端的Neo4j索引查找
- 4. Neo4j的不使用索引
- 5. 查詢不使用索引
- 6. 查詢不使用索引 -
- 7. 查詢不使用索引
- 8. 查詢不使用索引
- 9. 如何查找不使用索引或使用mongodb緩慢的查詢
- 10. neo4j緩慢的lucene索引查詢
- 11. Neo4j使用Lucene索引和使用SOLR查詢
- 12. Neo4j的索引沒有找到節點
- 13. 查詢neo4j索引時獲取NotInTransactionException
- 14. Neo4j的索引查詢使用正則表達式
- 15. 使用neo4j中的索引與Cypher查詢「IN」子句
- 16. 如何解析Neo4j中的索引查詢?
- 17. 如何使用蒙戈$索引,以便查詢不會使用任何索引
- 18. 如何使用Lucene查詢ElasticSearch索引
- 19. 如何使用lucene.net查詢solr索引
- 20. 如何使用boto查詢dynamodb2索引?
- 21. 如何使用SQL查詢索引?
- 22. Neo4j和spring-data:數字索引密碼查詢不起作用?
- 23. Neo4j:模式索引查找比傳統索引慢?
- 24. Mongoose無法找到索引$ geoNear查詢
- 25. 無法找到索引$ geoNear查詢
- 26. 如何通過REST字段分組查詢neo4j lucene索引?
- 27. Neo4j索引不起作用
- 28. 使用索引測試neo4j
- 29. Neo4j索引不能使用Java API
- 30. 使用IN子查詢時,查詢不使用索引
在Neo4j的3.0.x和向上的事實(甚至一些x版本,不知道哪個版本引入的模式索引) ,在可能的情況下使用索引,而在查詢中沒有任何明確的地方使用它們。因此,查詢具有索引或不具有索引的東西看起來幾乎相同(儘管如此,舊版手動索引的使用是一個單獨的問題)。無論如何,你的問題還是比較模糊的,你沒有給我們任何關於你的數據,標籤,屬性或你正在嘗試構建的查詢的洞察,甚至沒有告訴我們爲什麼你會問這個問題。 – InverseFalcon
感謝您的寶貴答覆,我想知道有沒有什麼辦法可以記錄不使用索引的查詢,我們爲查詢配置索引,但我試圖找到一種方法來記錄不使用索引的查詢。我不能在這裏發佈quires,因爲我有100個... – Renjith