自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

布道师小羊的博客

不知道——》知道做不到——》知道做到——》知行合一

  • 博客(404)
  • 资源 (1)
  • 收藏
  • 关注

原创 SQL优化——全自动SQL审核

分享一些常用的全自动SQL审核脚本,在实际工作中,我们可以对脚本进行适当修改,以便适应自己的数据库环境,从而提升工作效率。

2024-04-22 15:17:12 879

原创 SQL调优——调优技巧

查看真实的基数、使用UNION代替OR、分页语句优化思路、使用分析函数优化自连接、超大表与超小表关联优化方法、超大表与超大表关联优化方法、LIKE语句优化方法、DBLINK优化、对表进行ROWID切片、SQL三段分析法

2024-04-22 14:14:06 983

原创 SQL优化——必须掌握的查询变换

子查询非嵌套、视图合并、谓词推入

2024-04-19 17:45:05 586

原创 SQL优化——成本计算

全表扫描成本计算、索引范围扫描成本计算、SQL优化核心思想

2024-04-19 17:16:47 1065

原创 SQL优化——表连接方式

嵌套循环、HASH连接、排序合并连接、笛卡尔儿连接、标量子查询、半连接、反连接、FILTER、SQL语句的本质

2024-04-19 16:42:32 830

原创 SQL优化——访问路径(ACCESS PATH)

常见的访问路径(扫描方式)、单块读与多块读、DML对于索引维护的影响

2024-04-19 12:24:55 757

原创 SQL优化——执行计划

获取执行计划的常用方法、定制执行计划、通过查看执行计划建立索引、通过光标移动阅读执行计划

2024-04-19 10:23:56 1503

原创 SQL优化——统计信息

统计信息、统计信息重要参数设置、检查统计信息是否过期、扩展统计信息、动态采样、定制统计信息收集策略

2024-04-17 15:18:41 1156

原创 SQL优化——核心概念

基数(数据分布)、选择性、直方图、回表、集群因子、表与表之间关系

2024-04-17 08:21:26 794

原创 JVM——性能优化案列

调整堆大小、调整垃圾收集器、JIT优化、G1并发执行的线程数对性能的影响、合理配置堆内存、CPU占用很高的排查方案、综合性能优化

2024-04-13 18:35:42 1055

原创 JVM性能调优——OOM分类及解决方案

堆内存溢出、元空间溢出、GC overhead limit exceeded、线程溢出

2024-04-13 15:08:55 987

原创 JVM性能调优——GC日志分析

生成GC日志、Parallel垃圾收集器日志解析、G1垃圾收集器日志解析、CMS垃圾收集器日志解析、日志解析工具

2024-04-13 13:47:55 1332

原创 JVM性能调优——运行时参数

讲解了JVM运行时参数,JVM参数对于系统调优是非常重要的,参数分为三类,分别是标准参数选项、非标准参数选项和非稳定参数选项。标准参数是所有的JVM实现都必须要实现的参数,不同的JVM拥有相同的参数功能。非标准参数无法保证所有的JVM都会有对应的实现,该类型参数一般以“-X”开头。非稳定参数在JVM中是不健壮的,属于试验性质的参数,有可能在不同的JVM版本中会被取消,该类型参数一般以“-XX”开头,对于JVM调优有很大的用处。

2024-04-11 08:18:17 764

原创 JVM性能监控与调优——命令行工具

介绍了JDK自带的命令行工具及其常用参数。当Java应用和服务出现莫名的卡顿、CPU飙升等问题时,通过JDK自带的状态监控命令和图形化工具,可以非常方便地分析对应进程的JVM状态,进而定位问题并解决问题。

2024-04-10 22:17:26 899

原创 JVM——类加载器

讲解了JVM三种类加载器,即启动类加载器、扩展类加载器和应用程序类加载器,同时讲解了类加载器的源码,以及用户根据自己需求自定义类加载器,此外还介绍了它们之间的包含关系以及类加载器所采用的双亲委派机制。

2024-04-09 21:30:42 1170

原创 JVM字节码与类的加载——类的加载过程详解

加载(Loading)阶段、链接(Linking)阶段、初始化(Initialization)阶段、类的使用(Using)、类的卸载(Unloading)

2024-04-09 08:55:06 718

原创 JVM字节码与类加载——字节码指令集与解析

加载与存储指令、算数指令、类型转换指令、对象的创建与访问指令、方法调用与返回指令、操作数栈管理指令、控制转移指令、异常处理指令和同步控制指令

2024-04-08 21:42:00 1129

原创 JVM字节码与类的加载——class文件结构

class文件、class文件结构、使用javap指令解析class文件

2024-04-07 22:17:38 926

原创 JVM垃圾收集——垃圾收集器

垃圾收集器的发展和分类、Serial收集器、ParNew收集器、Parallel Scaveng收集器、CMS收集器、G1收集器、ZGC收集器

2024-04-07 13:26:38 1146

原创 JVM垃圾收集——相关概念

System.gc()、内存溢出与内存泄漏、Stop-The-World、安全点与安全区域、四种引用类型

2024-04-02 08:45:25 999

原创 JVM垃圾收集——相关算法

对象存活判断、GC Roots集合、对象的finalization机制、清除垃圾对象、垃圾收集算法的复合与升级

2024-03-27 13:54:52 832

原创 JVM垃圾收集——概述

什么是垃圾、为什么需要垃圾收集、如何进行垃圾收集

2024-03-26 13:05:15 717

原创 JVM——字符串常量池

字符串拼接、intern()的使用、字符串常量池的垃圾回收

2024-03-26 12:45:31 1110

原创 JVM——执行引擎

执行引擎概述、java代码编译和执行过程、解析器、JIT编译器、AOT编译器和Graal编译器

2024-03-08 14:47:23 978

原创 JVM运行时数据区——直接内存

直接内存概述、直接内存优势、直接内存异常、申请直接内存源码分析

2024-03-07 14:08:00 1272

原创 JVM运行时数据区——对象的实例化内存布局与访问定位

对象的实例化、对象的内存布局、对象的访问定位

2024-03-07 12:57:39 1129

原创 JVM运行时数据区——方法区

栈、堆、方法区的交互关系、设置方法区大小、OOM、方法区的内部结构、方法区的演进细节、方法区的垃圾回收

2024-03-05 18:56:58 1064

原创 JVM运行时数据区——堆

设置堆内存大小与内存溢出、新生代与老年代、对象分配过程、MinorGC、MajorGC、FullGC、堆空间分代思想、堆中对象的分配策略、为对象分配内存TLAB、堆空间参数设置、逃逸分析

2024-03-05 08:11:41 1099

原创 JVM运行时数据区——本地方法接口和本地方法栈

本地方法接口、本地方法栈

2024-03-01 13:51:07 973

原创 JVM运行时数据区——虚拟机栈

虚拟机栈、栈溢出、OOM、栈的存储单位、局部变量表、操作数栈、栈顶缓存技术、动态链接、方法的调用、方法返回地址

2024-03-01 13:27:36 1381

原创 JVM运行时数据区——程序计数器

程序计数器简介、程序计数器举例说明、程序计数器常见问题

2024-02-29 09:03:05 1430

原创 JVM运行时数据区——运行时数据区及线程概述

运行时数据区概述、线程私有和线程共享区域

2024-02-28 13:40:12 1004

原创 JVM——JVM与Java体系结构

JVM简介、OpenJDK和OracleJDK、虚拟机与JVM、JVM整体结构、Java代码执行流程、JVM的架构模型、JVM生命周期、JVM的明星产品

2024-02-28 13:15:49 1458

原创 JAVA高并发——原子类和ConcurrentHashMap的增强、发布订阅模式

原子类增强、ConcurrentHashMap增强、发布订阅模式

2024-02-27 13:24:18 998

原创 JAVA高并发——读写锁的改进:StampedLock

StampedLock实现思想

2024-02-27 12:37:40 881

原创 JAVA高并发——CompletableFuture

增强的Future:CompletableFuture

2024-02-27 09:03:33 915

原创 JAVA高并发——函数式编程

@FunctionalInterface注解、接口默认方法、Lambda表达式、方法引用、函数式编程、并行流与并行排序

2024-02-26 13:20:51 1060

原创 JAVA高并发——并行算法

并行流水线、并行搜索、并行排序、矩阵算法

2024-02-23 13:02:02 1006

原创 JAVA高并发——Future模式

Future模式解析、JDK中的Future模式、Guava对Future模式的支持

2024-02-22 13:31:52 963

原创 JAVA高并发——生产者-消费者模式

生产者-消费者模型、无锁缓存框架Disruptor

2024-02-22 12:38:24 985

rsa-src.zip

Rsa加密插件

2021-01-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除