
jvm
好记忆不如烂笔头abc
Oracle GoldenGate认证,超20年电信、金融、医疗、政府、教育等数据库运维经验,擅长oracle数据库高可用技术RAC/ADG以及跨平台跨版本数据库各种方法最短时间大数据量迁移升级:
oracle各版本之间:从9i->10g->11g->12c,19c,21c
sqlserver各版本之间:从2000->2008->2012->2014->2016->2017->2019
db2->oracle,oracle->postgresql等
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java中OutOfMemoryError(内存溢出)的三种情况及解决办法
相信有一定java开发经验的人或多或少都会遇到OutOfMemoryError的问题,这个问题曾困扰了我很长时间,随着解决各类问题经验的积累以及对问题根源的探索,终于有了一个比较深入的认识。在解决java内存溢出问题之前,需要对jvm(java虚拟机)的内存管理有一定的认识。jvm管理的内存大致包括三种不同类型的内存区域:Permanent Generation space(永久保存区域)、Heap space(堆区域)、Java Stacks(Java栈)。其中永久保存区域主要存放Class(类)和Me转载 2020-08-13 14:56:06 · 892 阅读 · 0 评论 -
原始命令排查虚拟机问题与阿里工具show-busy-java-threads
CPU飙升1,查找飙升进程:28207topimage.png2,查找飙升线程:ps -mp 28207 -o THREAD,tid,time | sort -rn > mp.txtimage.png3,线程号转16进制printf "%x\n" 282106e32printf "%x\n" 282116e334,打印异常堆栈信息#jstack pid |grep tid -A 30jstack 282...转载 2020-05-29 09:07:39 · 1110 阅读 · 0 评论 -
原始命令排查java虚拟机问题与阿里工具show-busy-java-threads
CPU飙升1,查找飙升进程:28207topimage.png2,查找飙升线程:ps -mp 28207 -o THREAD,tid,time | sort -rn > mp.txtimage.png3,线程号转16进制printf "%x\n" 282106e32printf "%x\n" 282116e33...转载 2020-05-07 08:07:42 · 472 阅读 · 0 评论