![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习
文章平均质量分 96
拖鞋打天下丶
这个作者很懒,什么都没留下…
展开
-
01-JVM
大量对象分配在Eden区,Eden区满了以后会触发Young GC,可能99%的对象都成为垃圾对象被回收掉,剩余存活的对象就会挪到空的那块Survivor区,下次Eden区满了之后又触发Young GC,把Eden区和Survivor区的对象进行回收,把剩余存活的对象挪到另一外空的Survivor区,因为新生代都是朝生夕死的,存活的时间短,所以JVM默认8:1:1的比例是很合适的,让Eden区尽量大,Survivor区够用即可。轮询的地方和安全点是重合的。原创 2024-01-15 11:55:08 · 1172 阅读 · 1 评论 -
02-MySQL
使用Explain关键字可以模拟优化器执行SQL语句,分析查询语句或是结构的性能瓶颈在select语句之前加上Explain关键字,MySQL会在查询上设置一个标记,执行查询会返回执行计划的信息,而不是执行这条SQL如果form中包含子查询,任会执行该子查询,将结果放入临时表中like KK%相当于=常量,%KK和%KK% 相当于范围MySQL支持两种方式的排序,filesort和index,Using index是指MySQL扫描索引本身完成排序。index效率高,filesort效率低。原创 2024-01-12 15:14:00 · 419 阅读 · 1 评论