sql 写入冲突本质是多事务并发修改同一行数据导致的不一致,核心解法是“控制并发访问”和“明确更新条件”:用 […]
sql 报表分区本身不直接导致并发冲突,但设计不合理或未利用分区裁剪会扩大扫描范围,加剧锁竞争;真正影响并发的 […]
事务是不可分割的操作单元,acid 通过 undo log(原子性)、约束与逻辑(一致性)、锁 /mvcc(隔 […]
sql 热点数据缓存是围绕高频访问数据识别、性能瓶颈分析与请求拦截的一整套协同机制,核心目标是防止数据库在高峰 […]
having 慢因在分组后过滤,优化核心是将不依赖聚合的条件移至 where:如普通列等值 / 范围条件、关联 […]
oltp 面向实时业务,查询快、小、频繁,依赖索引与 acid;olap 面向分析决策,查询慢、大、复杂,侧重 […]
mysql innodb 没有锁升级机制;它始终按需加行锁,依赖聚簇索引、丰富锁类型和高效内存管理实现高并发控 […]
sql 报表数据倾斜本质是某些键值数据量远超其他,导致计算任务集中;分桶是从存储层预防倾斜最直接有效的手段,需 […]
sql 数据修改操作的锁行为取决于隔离级别、索引使用和存储引擎:rc 只锁实际修改行,rr 加间隙锁防幻读,s […]
面试中问 SQL 性能优化,核心就盯两点:慢查询怎么找、索引怎么用。不是背概念,是看你能不能快速定位问题、说清 […]