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
-- 想運行查詢語句,並查看哪一個運算符佔了大部分的工做。語句將被執行查詢