自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Jvm内存泄露

在内存泄露的接口调用量很大的时候,如果恰好堆内老生代等其他情况一直不满足FullGC条件,就一直不会FullGC,直接内存一路上涨。 而在平时低调用量的情况下, 内存泄漏的比较慢,FullGC总会到来,回收掉泄露的那部分,这也是平时没有出问题,正常运行了很久的原因。 ......

2022-08-31 08:59:53 402

原创 MySQL锁实现原理拆解

1.锁粒度: 》行级锁:作用在索引(聚簇索引,二级索引)上; 》间隙锁:解决可重复度模式下的幻读问题;GAP锁不是加在记录上;GAP锁锁住的位置,是两条记录之间的GAP;保证两次当前读返回一致的记录(两次当前读之间,其他的事务不会插入新的满足条件的记录)。 》表级锁 2.锁类型:共享锁(S),排它锁(X) 3.当前读会加排它锁: SElECT FOR UPDATE UPDATE DELETE ...

2022-03-20 19:14:13 3378

原创 Mysql事务原理拆解

1.mysql事务基本概念 事务特性 ACID A 原子性 I 隔离性 D 持久性 C 一致性 并发问题 脏读 读取到未提交的数据。 不可重复读 两次读取结果不同 幻读 select操作得到的结果所表征的数据状态无法支撑后续的业务操作。 隔离级别 ...

2022-03-19 18:07:10 2954

原创 Mysql数据库索引总结

1.索引失效有可能是哪些问题造成的 数据范围影响 索引区分度过低,条件超过索引范围 2.联合索引 优于单独索引 3 建议单表数据不超过1kw 4.分表方式 取模(存储取模 访问取模) 按时间 冷热库 联机库和历史库 5.分库 按业务垂直分 水平查分多个库 ...

2022-03-15 20:52:38 3713

原创 MySQL主从复制

原理: MySQL主从是基于binlog,在主机上需开启binlog才能进行主从; binlog有三种模式: Statement: Binlog中存储SQL的语句,存储日志量是最小的。但是,对于user()等函数存在bug Row: 是主从复制更加安全,但是存储日志量大,但是不能直接进行读取。(默认) Mixed:介于两者之间,对于不确定的操作使用Row记录。根据SQL语句有系统决定是基于段还是行复制。 大致过程: a: master主机中的MySQL将更改操作的记录到bin-log(二进制日志文件)里

2022-02-28 16:16:23 138

空空如也

空空如也

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

TA关注的人

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