HZNU_QYGK 2021-10-29 17:48 采纳率: 27.3%
浏览 221
已结题

SpringBoot第一次往数据库写数据很慢

后端服务使用docker部署的,数据库没有使用docker,
更新jar包使用替换载宿主机上的jar包实现,
jar包启动后读数据都很快,但是第一次写数据很慢,如果连续写两次数据,第二次数据会先写进数据库。

  • 写回答

1条回答 默认 最新

  • 诗人在流浪 2021-10-29 21:52
    关注

    读取数据快是因为有缓存机制,如果数据量比较大第一次读应该也比较慢,第二次以后就比较快了
    并且首次连数据库消耗的时间也比较长.
    你第二次数据会先写进数据库,可能是你的缓存机制,或者是事务问题,具体还要看你的代码

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 11月23日
  • 创建了问题 10月29日