neo4j相同查询语句一次查询特慢再次查询比较快。

现象:
neo4j相同查询语句一次查询特慢再次查询比较快。

分析:
查询语句

//查询同名方法
  match(path:Method)
where id(path) in [244333030] and NOT path:Constructor

//是rpc的方法
 match(rpc_method:Method)<-[:DECLARES]-(rpc_method_cls:Class)
-[:ANNOTATED_BY]->(anno:Annotation)
-[:OF_TYPE]->(annoType:Type{fqn:'com.yueyue.wukong.rpc.annotation.RpcProvider'})
 where rpc_method.signature = path.signature


return * limit 10

profile查看真实的执行过程。explain 可以查看预估的计划任务

profile match(path:Method)
where id(path) in [244333030] and NOT path:Constructor

//是rpc的方法
 match(rpc_method:Method)<-[:DECLARES]-(rpc_method_cls:Class)
-[:ANNOTATED_BY]->(anno:Annotation)
-[:OF_TYPE]->(annoType:Type{fqn:'com.yueyue.wukong.rpc.annotation.RpcProvider'})
 where rpc_method.signature = path.signature


return * limit 10

请添加图片描述

过滤行数最多才16行,理论不应该慢。

升级配置,修改neo4j内存配置

分析服务器监控, cpu 磁盘压力比较高。

尝试升级服务器配置到64G
修改neo4j 内存配置
dbms.memory.heap.initial_size=2G
dbms.memory.heap.max_size=10G
dbms.memory.pagecache.size=30g 原来是2G
最终解决问题。

neo4j 内存大小评估方法参考文档:

https://neo4j.com/developer/kb/how-to-estimate-initial-memory-configuration/

相关推荐

  1. neo4j查询语言Cypher详解(五)--apoc

    2024-03-27 20:40:02       37 阅读
  2. Neo4j图形数据库查询,Cypher语言详解

    2024-03-27 20:40:02       5 阅读
  3. oracle视图二查询

    2024-03-27 20:40:02       26 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-27 20:40:02       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-27 20:40:02       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-27 20:40:02       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-27 20:40:02       18 阅读

热门阅读

  1. ChatGPT编程实践指南:让AI成为你的代码良师

    2024-03-27 20:40:02       17 阅读
  2. LeetCode刷题记录——day7

    2024-03-27 20:40:02       19 阅读
  3. Qt5.14.2 全面解锁Qt5事件处理的精髓

    2024-03-27 20:40:02       17 阅读
  4. Hutool工具包中的Validator类数据校验

    2024-03-27 20:40:02       17 阅读
  5. Mysql中的执行计划怎么分析?

    2024-03-27 20:40:02       18 阅读
  6. 【零基础C语言】动态内存管理

    2024-03-27 20:40:02       16 阅读
  7. 【linux】整理一波常用linux命令

    2024-03-27 20:40:02       17 阅读
  8. 语言模型的原理、实战与评估

    2024-03-27 20:40:02       18 阅读
  9. Django query

    2024-03-27 20:40:02       21 阅读
  10. 程序猿的一些真相话,看你适不适合吃这碗饭!

    2024-03-27 20:40:02       17 阅读
  11. ubuntu系统无法播放B站视频或一直加载

    2024-03-27 20:40:02       20 阅读
  12. Dockerfile优化

    2024-03-27 20:40:02       16 阅读
  13. [蓝桥杯 2023 省 B] 冶炼金属

    2024-03-27 20:40:02       16 阅读