05 2020 档案
摘要:###准备 1.一个jar包项目,或者一个类文件 2.配置好Remote 实现本地监听项目数据传输 Remote Run > Edit Configurations > 点 + 号 > 找到Remote 或者直接在 ToolBar 中直接选 jar包启动参数 java -jar -Xdebug -X
阅读全文
摘要:延迟关联 能够建立索引的种类分为主键索引、唯一索引、普通索引三种, 覆盖索引只是一种查询的一种效果,利用覆盖索引来进行查询操作,避免回表。用 explain 的结果,extra 列会出现:using index。 利用延迟关联或者子查询优化超多分页场景。 说明:MySQL 并不是跳过 offset
阅读全文
摘要:1. InstanceInfoFactory 2. com.netflix.discovery.DiscoveryClient 3. DefaultEurekaServerContext : Initializing ... 4. cluster.PeerEurekaNodes : Adding n
阅读全文
摘要:生产环境下JVM调优 最小堆、最大堆内存设为1G,使用G1垃圾回收器,最长的GC暂停时间设为200毫秒,如果时间过长,会相应调整空间的大小(单位是毫秒),新生代最小比例20%,最大比例30%, +DisableExplicitGC关闭系统调用GC功能 【System.gc() 默认会触发一次Full
阅读全文
摘要:Redis使用懒惰删除+定期删除相结合的方式处理过期的key 定期删除 大量数据可能无法删除完 当我们为KEY设置了过期时间后,Redis会将所有设置了过期时间的key放入一个字典中, Redis默认每隔100ms(1s10次扫描,每次扫描默认不会超过25ms) 随机抽取一些设置了过期时间的key,
阅读全文