文章详情页
java - mysql缓存问题
浏览:65日期:2022-06-12 10:25:37
问题描述
1、数据库mysql,持久层使用mybatis2、现在我配置了两个数据源A和B,但是两个数据源,但是实际上两个数据源配置的是同一个数据库3、现在我通过数据源A写入一条记录,但是通过B确查询不到,必须等待一段较长时间之后才能查询到猜想可能是缓存问题,msyql的query_cache也已经去掉了,依旧无效,还有什么可能导致这个问题,大家可以给些解决方案吗?
问题解答
回答1:首先确认一下当写入后,mysql 是否有这条数据。因为这种架构,不仅仅是 mysql 缓存的问题,在 mybatis 层也会存在缓存。
相关文章:
1. python - 关于beautifulsoup获取文档内容2. dockerfile - 为什么docker容器启动不了?3. debian - docker依赖的aufs-tools源码哪里可以找到啊?4. android - java tm platform se binary 占用很多内存5. mysql里的大表用mycat做水平拆分,是不是要先手动分好,再配置mycat6. mysql - 如何在数据库里优化 汉明距离 查询?7. node.js - ionic2 创建项目 ionic server 报这个错 有朋友可以帮忙看看吗!8. python flask做的文件系统上传系统,路径没错,文件列表加载不出来,error 100539. node.js - nodejs连接mysql,输入指令为什么10. python - 《flask web 开发》一书,数据库中多对多关系的实现问题?
排行榜
