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

SpringBoot第一次往数据库写数据很慢
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- 诗人在流浪 2021-10-29 21:52关注
读取数据快是因为有缓存机制,如果数据量比较大第一次读应该也比较慢,第二次以后就比较快了
并且首次连数据库消耗的时间也比较长.
你第二次数据会先写进数据库,可能是你的缓存机制,或者是事务问题,具体还要看你的代码解决 无用评论 打赏 举报