我看到CPU已經接近100%,爲許多暗號查詢,這是一個強機的運行(16個內核,110 GB內存,SSD等爲10GB的Neo4j數據庫)Neo4j的暗號查詢 - CPU使用率探查
有沒有一種方法來分析除db命中之外的其他方面的密碼查詢?例如:每個語句的CPU使用率,鎖具等
服務器配置:
的Neo4j-包裝:
wrapper.java.initmemory=31768
wrapper.java.maxmemory=31768
neo4j.properties:
dbms.pagecache.memory=70g
的java -XX: + PrintFlagsFinal -version | grep的-e '(初始\ |最大)HEAPSIZE'
Picked up _JAVA_OPTIONS: -Xmx32g -Xms32g
uintx InitialHeapSize := 34359738368 {product}
uintx MaxHeapSize := 34359738368 {product}
jstack輸出: https://www.dropbox.com/s/ktvflamjqoz9dnu/sudo_jstack%20_13453?dl=0
你正在運行什麼類型的查詢?你可以製作你的neo4j服務器的線程轉儲並分享嗎? (殺-3或jstack ) –
你能分享'vmstat 3'還是一些像'iotop'這樣的指標? –
謝謝Michael,我已經部分添加了。我也會添加轉儲。你的意思是殺-3的neo4j的頂級過程,對.. ..? –