2025年4月18日
摘要: ‌无索引的全表扫描‌ 当查询条件未命中索引时,InnoDB 无法精确定位行,会将行锁升级为表锁‌36。 例如:SELECT * FROM table WHERE unindexed_column = 1 FOR UPDATE,此时会锁定整张表‌36。 意向锁是用来表明已经有行锁了。如果要加表锁,就要 阅读全文
posted @ 2025-04-18 23:05 Hi Martin 阅读(20) 评论(0) 推荐(0)
摘要: ‌一、RocketMQ 消息进入死信队列的条件‌ ‌消费失败重试次数超限‌ 默认情况下,消费者对同一消息‌重试 16 次‌后仍失败,消息会被转移到死信队列(Topic 命名格式为 %DLQ%<ConsumerGroup>)‌28。 重试次数可通过参数 maxReconsumeTimes 调整‌28。 阅读全文
posted @ 2025-04-18 22:08 Hi Martin 阅读(111) 评论(0) 推荐(0)
摘要: JVM内存模型├── 线程私有区 │ ├── 程序计数器(记录当前线程正在执行的字节码指令地址)│ ├── 虚拟机栈(存储局部变量表、操作数栈、动态链接和方法出口等信息‌)│ └── 本地方法栈(服务于native方法)└── 线程共享区 ├── 堆(新生代、老年代) └── 方法区(类信息、运行时 阅读全文
posted @ 2025-04-18 20:42 Hi Martin 阅读(41) 评论(0) 推荐(0)