- 博客(3)
- 收藏
- 关注
原创 Linux常用命令
1、 绝对路径用什么符号表示?当前目录、上层目录用什么表示?主目录用什么表示? 切换目录用什么命令?绝对路径:如/etc/init.d当前目录和上层目录:./../主目录:~/切换目录:cd2、怎么查看当前进程?怎么执行退出?怎么查看当前路径?查看当前进程:psps-l列出与本次登录有关的进程信息;ps-aux查询内存中进程信息;ps-aux|grep*查询*进程的详细信息;top查看内存中进程的动态信息;kill-9pid杀死进程。执行退出:exit查看当前路径:pwd3
2020-07-24 09:20:42
240
原创 SQL优化
SQL优化1、查询语句中不要使用select *2、尽量减少子查询,使用关联查询(left join,right join,inner join)替代3、减少使用IN或者NOT IN ,使用exists,not exists或者关联查询语句替代4、or 的查询尽量用 union或者union all 代替(在确认没有重复数据或者不用剔除重复数据时,unionall会更好)5、应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。6、应尽量避免在
2020-07-16 10:59:00
155
原创 Mybatis的一二级缓存问题
Mybatis 一级缓存,默认开启. 一级缓存是SqlSession级别的缓存,缓存的数据只在SqlSession内有效,二级缓存是mapper级别的缓存,同一个namespace公用这一个缓存,所以对SqlSession是共享的。一级缓存: mybatis的一级缓存是SqlSession级别的缓存,在操作数据库的时候需要先创建SqlSession会话对象,在对象中有一个HashMap用于存储缓存数据,此HashMap是当前会话对象私有的,别的SqlSession会话对象无法访问。一级缓存的不
2020-06-03 14:21:48
313
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人