Cypher - EXPLAIN PROFILE

EXPLAIN  
   -- 只想查看查詢計劃,而不想運行語句,對數據庫不會作出任何改變數據庫

查看執行計劃應該從底端往上看:
AllNodeScan   全庫掃描
NodeByLabelScan  標籤掃描
NodeIndexSeek  索引查詢性能

查詢的性能一般以 dbhit 的值來度量。spa

match (u:User)
where u.name = 'aa'
using index u:User(name)            // 使用索引提示查詢
using index u:User(userId)             // 使用多個索引提示查詢
return u索引

 

標籤掃描提示
match (u:User)  
using scan u:User           //不使用本應使用的索引,而採用標籤掃描
where u.name  = 'aa'
return u  it

 

提示在單個節點上的鏈接變量

using join on  變量,變量  數據

 

 

 PROFILE  
    -- 想運行查詢語句,並查看哪一個運算符佔了大部分的工做。語句將被執行查詢

相關文章
相關標籤/搜索