今天在做数据库作业的时候看到锁这个概念,就对其很感兴趣对数据库的锁机制做了以下总结:乐观锁乐观锁就如同他的名字一样,修改,version+1,只有在ver...
文章目录分页查询优化简单分页子查询优化直接利用索引定位优化分页查询优化当需要从数据库查询的表的数
今天在做作业的时候,发现自己sql语句基础并不是特别牢固,所以晚上得时候又重新看了一次查询的sql语法,
文章目录一,mysql索引1.mysql中索引的使用mysql索引类型mysql中的索引操作二,mysql索引底层数据结构1.猜想索
mybatis的缓存机制一级缓存一级缓存指的就是sqlsession,在sqlsession中有一个数据区域,是map结构,这个区域就是一级缓存区域。一级缓存中的key是由sql语句、条件、statement等信息组成一个唯一值。一级缓存中的value,就是查询出的结果对象。一级缓存是默认使用的。原理:测试:二级缓存二级缓存指的就是同一个namespace下的mapper,二级...
动态SQL1.简介动态sql是mybatis的一大强大功能,能帮助我们解决sql拼接的困难,动态 SQL 元素和 JSTL 或基于类似 XML 的文本处理器相似。2.if动态 SQL 通常要做的事情是根据条件拼接sql,下边如果title和author都不为空的话,拼接的sql语句就会是SELECT * FROM BLOG WHERE state = ‘ACTIVE’ AND title...
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号