1030024444162706_个人页

个人头像照片 1030024444162706
个人头像照片 个人头像照片
9
0
0

个人介绍

暂无个人介绍

擅长的技术

获得更多能力
通用技术能力:

暂时未有相关通用技术能力~

云产品技术能力:

暂时未有相关云产品技术能力~

阿里云技能认证

详细说明
暂无更多信息

2024年04月

  • 04.25 09:38:16
    发表了文章 2024-04-25 09:38:16

    ✅为什么MySQL默认使用RR隔离级别?

    Oracle默认隔离级别为RC,MySQL选择RR。Oracle的Read Committed最适合默认,因为它不锁定读取的数据,利于并发。而MySQL的RR级别防止了某些并发问题,特别是考虑到其历史上的statement格式binlog,该格式在READ COMMITTED下可能导致主从数据不一致。MySQL的RR通过行级锁定保证数据一致性,适合有主从复制的环境。

2024年03月

  • 03.25 09:58:05
    发表了文章 2024-03-25 09:58:05

    对线面试官 - 如何理解MySQL的索引覆盖和索引下推

    索引下推是MySQL 5.6引入的优化,允许部分WHERE条件在索引中处理,减少回表次数。例如,对于索引(zipcode, lastname, firstname),查询`WHERE zipcode='95054' AND lastname LIKE '%etrunia%'`时,索引下推先过滤zipcode,然后在索引中应用lastname条件,降低回表需求。索引下推可在EXPLAIN的`Using index condition`中看到。
  • 03.21 15:57:02
    发表了文章 2024-03-21 15:57:02

    ✅到底有没有必要分库分表,如何考量的

    是否需要分库分表取决于数据量、负载、增长速度、查询需求、扩展性、容错性和维护成本。当单表数据量接近2000万时,由于B+树结构,查询效率可能下降。B+树的高度和数据页限制了单表容量,通常保持在3-4层,以保证查询性能。以3层B+树、16KB数据页和1KB/行数据为例,可存约2000万条数据。权衡业务需求和技术因素,适时决定是否分表。
  • 03.18 15:51:28
    发表了文章 2024-03-18 15:51:28

    真正线上索引失效的问题是如何排查的

    MySQL索引失效是一种常见问题,在处理慢查询时经常需要考虑索引失效的可能性。 针对索引失效的排查,关键步骤包括确定需要分析的SQL语句,并通过`EXPLAIN`查看其执行计划。主要关注`type`、`key`和`extra`这几个字段。
  • 03.15 10:49:26
    发表了文章 2024-03-15 10:49:26

    MySQL的JOIN到底是怎么玩的

    在MySQL中,查询操作通常会涉及到联结不同表格,而JOIN命令则在这一过程中扮演了关键角色。在JOIN操作中,我们通常会使用三种不同的方式,分别是内连接、左连接以及右连接。
  • 03.14 11:15:48
    发表了文章 2024-03-14 11:15:48

    日活3kw下,如何应对实际业务场景中SQL过慢的优化挑战?

    在面试中,SQL调优是一个常见的问题,通过这个问题可以考察应聘者对于提升SQL性能的理解和掌握程度。通常来说,SQL调优需要按照以下步骤展开。

2022年10月

  • 10.24 18:03:23
    发表了文章 2022-10-24 18:03:23

    JVM-Java虚拟机内存模型

    Java内存模型在1.8之前和1.8之后略有不同,也就是运行时数据区域,请看如下图:
  • 10.24 18:02:06
    发表了文章 2022-10-24 18:02:06

    自定义注解判断参数为空

    使用Spring的 @Valid和@Validated不好嘛,干嘛要自己造轮子呢.......

2022年07月

  • 发表了文章 2024-04-25

    ✅为什么MySQL默认使用RR隔离级别?

  • 发表了文章 2024-03-25

    对线面试官 - 如何理解MySQL的索引覆盖和索引下推

  • 发表了文章 2024-03-21

    ✅到底有没有必要分库分表,如何考量的

  • 发表了文章 2024-03-18

    真正线上索引失效的问题是如何排查的

  • 发表了文章 2024-03-15

    MySQL的JOIN到底是怎么玩的

  • 发表了文章 2024-03-14

    日活3kw下,如何应对实际业务场景中SQL过慢的优化挑战?

  • 发表了文章 2022-10-24

    JVM-Java虚拟机内存模型

  • 发表了文章 2022-10-24

    自定义注解判断参数为空

  • 发表了文章 2022-07-30

    走进 Redis,让你重新认识 redis。绝不是表面

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息