- 博客(405)
- 资源 (1)
- 收藏
- 关注
原创 SQL优化——全自动SQL审核
分享一些常用的全自动SQL审核脚本,在实际工作中,我们可以对脚本进行适当修改,以便适应自己的数据库环境,从而提升工作效率。
2024-04-22 15:17:12
1211
原创 SQL调优——调优技巧
查看真实的基数、使用UNION代替OR、分页语句优化思路、使用分析函数优化自连接、超大表与超小表关联优化方法、超大表与超大表关联优化方法、LIKE语句优化方法、DBLINK优化、对表进行ROWID切片、SQL三段分析法
2024-04-22 14:14:06
1290
原创 JVM——性能优化案列
调整堆大小、调整垃圾收集器、JIT优化、G1并发执行的线程数对性能的影响、合理配置堆内存、CPU占用很高的排查方案、综合性能优化
2024-04-13 18:35:42
1477
原创 JVM性能调优——GC日志分析
生成GC日志、Parallel垃圾收集器日志解析、G1垃圾收集器日志解析、CMS垃圾收集器日志解析、日志解析工具
2024-04-13 13:47:55
5214
原创 JVM性能调优——运行时参数
讲解了JVM运行时参数,JVM参数对于系统调优是非常重要的,参数分为三类,分别是标准参数选项、非标准参数选项和非稳定参数选项。标准参数是所有的JVM实现都必须要实现的参数,不同的JVM拥有相同的参数功能。非标准参数无法保证所有的JVM都会有对应的实现,该类型参数一般以“-X”开头。非稳定参数在JVM中是不健壮的,属于试验性质的参数,有可能在不同的JVM版本中会被取消,该类型参数一般以“-XX”开头,对于JVM调优有很大的用处。
2024-04-11 08:18:17
1241
原创 JVM性能监控与调优——命令行工具
介绍了JDK自带的命令行工具及其常用参数。当Java应用和服务出现莫名的卡顿、CPU飙升等问题时,通过JDK自带的状态监控命令和图形化工具,可以非常方便地分析对应进程的JVM状态,进而定位问题并解决问题。
2024-04-10 22:17:26
1532
原创 JVM——类加载器
讲解了JVM三种类加载器,即启动类加载器、扩展类加载器和应用程序类加载器,同时讲解了类加载器的源码,以及用户根据自己需求自定义类加载器,此外还介绍了它们之间的包含关系以及类加载器所采用的双亲委派机制。
2024-04-09 21:30:42
1329
原创 JVM字节码与类的加载——类的加载过程详解
加载(Loading)阶段、链接(Linking)阶段、初始化(Initialization)阶段、类的使用(Using)、类的卸载(Unloading)
2024-04-09 08:55:06
928
原创 JVM字节码与类加载——字节码指令集与解析
加载与存储指令、算数指令、类型转换指令、对象的创建与访问指令、方法调用与返回指令、操作数栈管理指令、控制转移指令、异常处理指令和同步控制指令
2024-04-08 21:42:00
1248
原创 JVM垃圾收集——垃圾收集器
垃圾收集器的发展和分类、Serial收集器、ParNew收集器、Parallel Scaveng收集器、CMS收集器、G1收集器、ZGC收集器
2024-04-07 13:26:38
2137
原创 JVM运行时数据区——堆
设置堆内存大小与内存溢出、新生代与老年代、对象分配过程、MinorGC、MajorGC、FullGC、堆空间分代思想、堆中对象的分配策略、为对象分配内存TLAB、堆空间参数设置、逃逸分析
2024-03-05 08:11:41
1179
原创 JVM——JVM与Java体系结构
JVM简介、OpenJDK和OracleJDK、虚拟机与JVM、JVM整体结构、Java代码执行流程、JVM的架构模型、JVM生命周期、JVM的明星产品
2024-02-28 13:15:49
1613
原创 JAVA高并发——原子类和ConcurrentHashMap的增强、发布订阅模式
原子类增强、ConcurrentHashMap增强、发布订阅模式
2024-02-27 13:24:18
1204
原创 JAVA高并发——函数式编程
@FunctionalInterface注解、接口默认方法、Lambda表达式、方法引用、函数式编程、并行流与并行排序
2024-02-26 13:20:51
1145
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人