文章详情页
java - mysql缓存问题
浏览:179日期:2022-06-12 10:25:37
问题描述
1、数据库mysql,持久层使用mybatis2、现在我配置了两个数据源A和B,但是两个数据源,但是实际上两个数据源配置的是同一个数据库3、现在我通过数据源A写入一条记录,但是通过B确查询不到,必须等待一段较长时间之后才能查询到猜想可能是缓存问题,msyql的query_cache也已经去掉了,依旧无效,还有什么可能导致这个问题,大家可以给些解决方案吗?
问题解答
回答1:首先确认一下当写入后,mysql 是否有这条数据。因为这种架构,不仅仅是 mysql 缓存的问题,在 mybatis 层也会存在缓存。
相关文章:
1. java - git项目迁移到SVN怎么实现的?哪位大神指点指点2. node.js - 服务器上安装了cnpm后,sync不到npm上的代码3. node.js - node的npm无法安装4. chrome - linux系统下如何通过java获取客户端ip和mac地址?5. javascript - sublime已经安装了babel插件和sublimelinter-jshint为什么还是显示es6语法错误?6. 前端 - flex布局采用space-around这种方法,但是最后一行如何让他左对齐?7. android - Manifest.xml自己生成的GMS服务怎么删掉呢?8. css - 手机app中rem的基准值计算错误9. php - Redis监控工具,大家有推荐的吗?10. 小白问题getDay()
排行榜

网公网安备