主题 / 返回前先过滤 知识卡片返回前先过滤专业/工作 内容WHERE、LIMIT、索引和覆盖列的目标,是尽早缩小需要读取和传输的数据集。把过滤留给应用层,会浪费数据库I/O、网络和序列化成本。发散:数据越靠近源头被淘汰,系统越轻。 参考来源《高性能MySQL:第3版》第6章《查询性能优化》 ← 上一张卡片查询慢的两层诊断框架:请求了不需要的数据 / 扫描了过多记录 下一张卡片 →把大DELETE切成多个小批次,减少锁持有和复制延迟