![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
sql
Java不难的
=
展开
-
面试官:mybatis一级缓存二级缓存的区别都不知道,知道门在哪吧
面试官:虫虫你简历上写了了解mybatis缓存,那你能说说一级缓存和二级缓存的区别吗?虫虫:我只知道这是用来缓存sql查询的数据面试官:没了?虫虫:没了面试官:公司门知道在哪里吧 自己走还是我送你以上是虫虫的面试经历 于是虫虫决定恶补一下Mybatis缓存机制的知识Mybatis的缓存,包括一级缓存和二级缓存Mybatis对缓存提供支持,一级缓存是默认使用的二级缓存需要手动开启区别:一级缓存的作用域是一个sqlsession内;二级缓存作用域是针对mapper进行缓存.一级缓存:在参数原创 2020-07-16 11:49:42 · 321 阅读 · 0 评论 -
写错了一条 SQL 语句,被经理邀请爬山!我还有机会吗?
前戏SQL 写的秒,涨薪呱呱叫!新来的实习生小杨写了一条 SQL 语句SELECT wx_id from `user` WHERE wx_id = 2当小杨迫不及待准备下班回家的时候,隔壁的王经理一把抓住了小杨,并用 EXPLAIN 命令教育了小杨,小杨流下了没有文化的泪水。这条 SQL 语句中,wx_id 是具有索引的,但是王经理查出来的结果却是这样的小杨仔细一瞅 key 字段显示为 Null,很明显这条SQL语句没有走索引。小杨心想“糟糕,又写错原创 2020-07-10 21:28:44 · 4002 阅读 · 16 评论