欢迎访问 内存溢出 —— 独立后端与系统工程技术博客

专注于分布式系统、Linux内核、数据库存储与后端工程实践

分类:数据库与存储

共 20 篇文章

PostgreSQL、MySQL InnoDB、Redis 内部机制与存储引擎调优

缓存是高并发系统的性能基石,但设计不当会引发三类典型故障,需针对性治理。 一、三类问题对比 | 问题 | 成因 | 后果 | 治理手段 | ||||| | 缓存穿透 | 查询不存在的数据 | 请求直达数据库 | 布隆过滤器、空值缓存 | | 缓存击穿 | 热点 Key 过期瞬间 | 大量请求打到数据库 | 互斥锁重建、

分类:数据库与存储|标签:高可用 / Redis / 缓存|阅读(5045)

PostgreSQL 的 BTree 索引采用 MVCC 机制下的“追加写”策略:更新索引键会插入新条目而非原地修改,旧条目成为死元组(Dead Tuple)。长期高频更新会导致索引页面分裂与表膨胀,必须依赖 VACUUM 回收空间。 一、膨胀检测与自动清理调优