Yihui’s Blog

The Journal

Notes on frontend development, engineering, and everyday ideas. Find a subject and start reading.

783 articles

什么是数据库的逻辑外键?数据库的物理外键和逻辑外键各有什么优缺点?

日期:2026-07-11 难度:中等 标签:#面试 #MySQL #外键 #数据一致性 #VIP 一句话答案 物理外键由数据库声明并强制参照完整性;逻辑外键只保留字段关系,由应用保证合法性,扩展更灵活但更容易产生孤儿数据。 面试口语版 物理外键通过 FOREIGN KEY 保证子表引用的父记录存在,可配置 RE…

Read article

你们生产环境的 MySQL 中使用了什么事务隔离级别?为什么?

日期:2026-07-11 难度:中等 标签:#面试 #MySQL #事务 #隔离级别 #生产实践 #VIP 一句话答案 示例口径:生产保持 InnoDB 默认的 RR,利用一致性快照保证事务内重复读取稳定,并通过短事务、唯一约束和条件更新保证业务正确;若锁冲突与范围锁是主要瓶颈,也会评估 RC。 面试口语版 这…

Read article