标签:性能优化

置顶 精华 原创 深入理解 JVM 垃圾回收:从分代模型到 G1 调优实战

一、为什么要理解 GC Java 程序员不需要手动释放内存,但一旦出现 Full GC 频繁、STW 时间过长的问题,如果不理解垃圾回收原理,就只能靠猜。 一次典型的故障:某订单服务在大促期间 RT 从 50ms 飙升到 3s,监控显示每分钟触发 2~3 次 Full GC。 二、分代假说 JVM ...
2个月前 阅读 3.8万 点赞 1049 评论 3

原创 Linux 服务器性能排查:15 个必会命令与实战套路

一、整体概览 二、CPU 排查 关键指标:us 高:用户态代码问题(算法、死循环)sy 高:内核态(频繁系统调用、上下文切换)wa 高:等待 IO(磁盘瓶颈)cs 高:上下文切换频繁三、内存排查 四、磁盘 IO iostat 关键列:%util(设备繁忙度,>80% 说明饱和)、await(IO 等...
1个月前 阅读 4.2万 点赞 1273 评论 0

精华 原创 MySQL 索引失效的 12 种场景与解决方案(附执行计划分析)

准备测试表 1. 隐式类型转换 2. 对索引列使用函数 3. 违反最左前缀 4. OR 连接非索引列 5. != / NOT IN / NOT EXISTS 6. IS NULL / IS NOT NULL 7. LIKE 左模糊 8. 范围查询后的列失效 9. 字符集/排序规则不一致 10. 数据...
3个月前 阅读 1.9万 点赞 713 评论 2