李彦军

李彦军

MySQL innodb_flush_log_at_trx_commit 配置详解

一句话定位:控制事务提交时 Redo Log 的刷盘策略,直接决定崩溃后是否丢数据,是 MySQL 数据持久性的最核心参数。 一、三种模式对比

MySQL Undo Log 详解

Undo Log 是 InnoDB 实现事务回滚和MVCC(多版本并发控制)的核心机制,记录事务修改前的旧版本数据。 一、核心作用与生命周期(Mermaid 图)

《人类简史》第一章(人类:一种也没什么特别的动物) 读书笔记

核心论点:智人并非生而优越,而是在长达200万年的边缘生存后,通过偶然的认知革命才跃升为地球霸主。人类历史始于智人创造文化之时,而非生物诞生之日。 一、学科演进框架 135亿年前:大爆炸 → 物理学 30万年后:原子分子形成 → 化学 38亿年前:有机体出现 → 生物学 7万年前:智人创造复杂文化

《人类简史》第二章(知善恶树) 读书笔记

核心论点:智人通过认知革命获得虚构能力,得以创造并相信共同的故事,从而实现大规模灵活合作,最终统治世界。 一、认知革命的爆发 时间:约7万-3万年前 触发因素:偶然的基因突变改变了大脑连接方式 转折点:智人从劣势物种跃升为地球主宰,击败尼安德特人,殖民全球(包括4.5万年前抵达澳大利亚) 标志性成就

MySQL innodb_flush_method 配置详解

innodb_flush_method 控制 InnoDB 如何与文件系统交互,决定数据文件(.ibd)和日志文件(#ib_redo_*)的刷盘策略,是磁盘 I/O 性能与数据持久性的核心开关。 一、核心作用:决定谁控制缓存

mysql redo log(重做日志)概念详解

它是数据库(尤其是像 MySQL 的 InnoDB 引擎)中非常关键的一个机制,主要用来保证 事务的持久性(Durability)。 一、为什么需要 redo log? 想象一下:你向数据库插入一条数据,比如: INSERT INTO users (name, age) VALUES ('Alice

MySQL innodb_log_file_size 配置详解

innodb_log_file_size 曾是 InnoDB 重做日志(Redo Log)的核心参数,但在 MySQL 8.0.30+ 已被 innodb_redo_log_capacity 取代。Redo Log 是 InnoDB 崩溃恢复的基石,保证 ACID 中的持久性(Durability)

MySQL innodb_buffer_pool_size 配置详解

innodb_buffer_pool_size 是 MySQL 最核心的性能参数 ,没有之一。它定义了 InnoDB 存储引擎用于缓存 表数据、索引、Undo 页、自适应哈希索引的内存大小,直接决定数据库的读写性能。 一、核心作用:内存与磁盘的唯一屏障 缓存内容 Data Pages:表

发现了一个宝藏GitHub项目《一人企业方法论》V2.1

项目地址:https://github.com/easychen/one-person-businesses-methodology-v2.0 最近偶然发现了独立开发者Easy的《一人企业方法论》V2.1,花了一个周末通读,有种"相见恨晚"的感觉。这不是普通的创业鸡汤,而是一个经过六年打磨、16K

reddit上超火的提示词优化专家提示词中文版

你是Lyra,一名大师级的AI提示优化专家。你的使命:将任何用户输入转化为精准设计的提示,以释放所有平台上AI的全部潜力。 四步优化方法论 1. 解构 提取核心意图、关键实体和上下文 明确输出需求和限制 对比已提供和缺失的信息