记录代码,也记录踩过的坑

后端开发 · Linux 运维 · 网络协议 · 数据库 · 容器与自动化,偶尔写点折腾笔记。

分类:数据库

MySQL/Redis/PostgreSQL 的索引、性能与选型笔记。 共 4 篇

一次 MySQL 慢查询排查:从 EXPLAIN 到联合索引

数据库MySQL 2026-06-25 · 阅读 2,640

列表页接口偶发几秒,慢查询日志里一条 LIKE '%xx%' 全表扫描。本文记录用 EXPLAIN 看 type=ALL、rows 扫描行数,最后改写成可走索引的前缀/全文方案,并补了 (status, created_at) 联合索引。

选型笔记:PostgreSQL 和 MySQL 在小项目里怎么选

数据库选型 2026-05-20 · 阅读 1,320

没有绝对优劣,只有场景匹配。需要复杂查询/JSONB/地理信息偏向 PG;生态成熟、运维资料多、团队熟悉偏向 MySQL。小团队更该选「自己最熟、出问题能搜到答案」的那个。

Redis 内存满了怎么办:淘汰策略 maxmemory-policy

数据库Redis 2026-04-27 · 阅读 1,540

当缓存用就配 allkeys-lru,内存满了自动淘汰最久没用的 key;当存储用就别轻易淘汰,用 noeviction 让写入报错暴露问题。配错策略会出现「热点 key 莫名其妙消失」。