摘要: 一、关闭禁用缓存。 如果有数据库操作语句想要禁用缓存,那么在xml文件中的操作语句<select>标签后面添加usecache="false"即可关闭缓存。 二级缓存查询四次相同数据的命中率。 二、清理缓存 为了防止脏数据的产生,每次的增删改的commit会清理缓存。举个例子,查询多个张三放入缓存, 阅读全文
posted @ 2020-11-13 16:53 Double晨 阅读(6843) 评论(0) 推荐(2) 编辑
摘要: 一、一级缓存 通过Mybatis自带缓存,且默认开启一级缓存,不开启二级,当使用同样的sqlsession对象查询相同数据时,只有第一次查询会向数据库发送查询语句,并将查询结果放入session缓存中,之后查询相同数据时,直接在缓存中取用即可。 commit可以清除缓存。 二、当二个或多个sqlse 阅读全文
posted @ 2020-11-13 16:30 Double晨 阅读(158) 评论(0) 推荐(0) 编辑