- 博客(2)
- 收藏
- 关注
原创 【数据库】如何加好一个索引
如果进行更新的时候,更新的字段是非索引字段,提升的效率会更明显,这是因为非索引字段更新不需要对索引进行维护。有时候我们需要对某个字段进行去重,使用 DISTINCT,那么对这个字段创建索引,也会提升查询效率,同时显示出来的记录还是按照 DISTINCT字段 递增的顺序 进行展示的。这是最基本的索引,它没有任何限制,比如上文中为title字段创建的索引就是一个普通索引,MyIASM中默认的BTREE类型的索引,也是我们大多数情况下用到的索引。如果是组合索引,则列值的组合必须是唯一的,创建方法和普通索引类似。
2023-10-24 08:55:09
263
原创 【工具】Pagehelper分页工具
两者都能获取到数据,Page是一个ArrayList。PageInfo是一个对象,能获取到的数据比Page多。PageHelper是分页插件,结合mybatis、spring 使用;只需要在需要执行的sql上面,加入代码 PageHelper.startPage(pageNum, pageSize),就可以实现;分页原理是通过ThreadLocal 或者 开启自动查找参数中的分页参数,在执行真实sql 之前查询总数,然后返回Page(list)对象,实现分页效果。
2023-10-24 08:48:07
2141
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人