自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MySql实战篇

这个千万别更WAL技术(redo log)搞混淆了。在执行更新语句的时候,首先会去内存中查询数据是存在。不存在的情况下,会记录当前的更新操作在内存的change buffer区域中。等到下一次查询语句执行时,会将磁盘中的数据读取到内存中,并执行merge逻辑。后在将结果返回。由此可见,这个极大程度的提升了更新操作的性能,减少了更多的磁盘访问。但是需要注意的一点如果更新后立马查询,那还是避免不了频繁读写磁盘的操作,那这个优化也就失效了。说到这里也明白了为啥唯一索引不能使用这个技术。

2025-08-17 19:06:48 1091

原创 MSQ——锁

有关于MSQ的锁,一般会涉及到的是全局锁、表锁、行锁这三种。以下内容将会分别阐述着三个锁的作用和使用场景。

2025-08-03 17:03:48 977

原创 深入浅出索引

需要考虑最左前匹配原则、减少回表查询次数。创建的索引其实也和字段数据的大小有关系,比如当某张表存在联合索引:索引a,索引b,但同时需要在建单独建一个索引b。索引a无需在创建了。这个时候如果索引b数据长度更长的话。建议创建联合索引的顺序是:索引b、索引a。这样可以减少内存。索引b只需要建一个联合索引树即可。

2025-08-02 17:21:55 717

原创 MySql-一条SQL查询语句是如何执行的

MySql主要包含两部分组成。基本架构如下图所示:执行 create table 建表的时候,如果不指定引擎类型,默认使用的就是 InnoDB。也可以通过create table 语句中使用来指定使用内存引擎创建表。

2025-07-21 12:05:18 468

原创 假期阅读感悟

csdn或许不仅仅可以用来写技术文档,来写一写我的阅读心得吧

2023-01-28 19:53:25 393 1

原创 Sharing Sphere JDBC 分表分库实战

分表分库,冲冲冲

2022-12-11 22:59:14 2881 2

原创 微服务架构下的服务治理

学习《Spring Cloud Alibaba原理与实战》读书笔记,后续持续更新~

2022-11-27 21:08:04 1455 3

原创 Spring Boot的自动装配原理

Spring Boot的自动装配原理

2022-11-20 19:14:00 699

原创 垃圾收集器与内存分配策略——自动内存管理

第二章 垃圾收集器和内存分配策略

2022-08-09 21:07:37 287 3

原创 Hystrix

spring clould集成的Hystrix框架

2022-08-07 19:45:12 193

原创 整理背问到的面试题

面试中遇到的不能流畅回答出来的问题

2022-08-06 12:41:53 755

原创 Redis篇

redis相关知识——浅浅的了解下,只为应付面试,后期深入学习一下redis的设计与实践

2022-08-05 16:27:42 234

原创 三方登录流程

三方登录配置

2022-08-03 11:43:14 2305

原创 MySQL篇

mysql相关知识

2022-08-02 21:17:39 1064

原创 深入理解java虚拟机——自动内存管理

自学jvm,整理相关笔记,后续持续更新

2022-07-31 15:10:11 819 1

空空如也

空空如也

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

TA关注的人

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