加载中
Mysql使用记录

mysql中数字与字符串比较 遇到一个坑:搜索框模糊匹配时同时加入id来精准匹配,相当然的mysql条件里使用id=#{keyWord},但是却发现一个坑,当我使用数字+字符串作为keyWord时,类似——"2abc...

Mysql比较exists与in以及or的效率分析

日常入坑 一直以为sql优化中in的效率一定比exists低,所以在一次接口中将原来的in改成了exists,自认为效率一定会比之前高,结果被狠狠打脸。 b表的数据导入导致这个接口的查询极慢,需要5秒...

Mybatis使用之技巧篇

一、动态sql 标签使用 一般涉及到多个动态查询条件,一般通过sql使用where 1 = 1来处理,mybatis提供了对应得标签,即 and name like concat('%',trim(#{n......

2019/03/29 17:57
142
Mybatis使用之SelectKey

有时候新增一条数据,知道新增成功即可,但是有时候,需要这条新增数据的主键,以便逻辑使用,再将其查询出来明显不符合要求,效率也变低了。有时候新增一条数据,知道新增成功即可,但是有时...

使用redis做缓存所遇到的问题

缓存穿透 缓存穿透是指查询一个不存在的key数据,由于缓存没有命中,所以去数据库查询,查询不到数据则不写入缓存。这样会导致这个不存在的数据每次访问都会直接访问数据库,流量大时DB会挂掉...

2019/03/19 21:13
417

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部