数据库
墨-白
这个作者很懒,什么都没留下…
展开
-
mysql优化笔记
首先查看sql执行计划,确定执行过程是否用到索引,是否全表扫描等 例:explain select * from servers 1:子查询,in 和 exists的区别: in主要先执行内查询后与外表比较,exists先查询外表后与内表比较判断是否满足条件,具体查询效率取决于查询条件内表数据与外表数据大小,以及查询条件是否包含索引. 2:not in ,is not null...原创 2019-05-09 15:01:33 · 79 阅读 · 0 评论 -
mybatis-plus批量预处理
mybatis plus中的CRUD接口提供了大量的通用接口,主要是MapperCRUD,ServiceCRUD(IService)接口,也有大部分情况下sql使用自己写xml文件形式,但是在JDBC或者之前的mybatis使用时经常会使用Batch(批量预处理),但是在mybatis中在哪里用到,或者怎么使用,查看IService子类ServiceImpl中 saveBatch方法回调用 ...原创 2019-06-10 16:51:33 · 7429 阅读 · 0 评论