4.2.2 统计信息收集


文档摘要

4.2.2 统计信息收集 在数据库系统的心脏深处,查询优化器是那个从不露面却决定一切的“幕后指挥家”。它不执行任何一行SQL,却左右着每一条查询的命运;它不读取一页数据,却要为每一次I/O决策背书。而支撑这位指挥家做出理性判断的,不是直觉,不是经验,也不是拍脑袋——而是统计信息。它们是优化器眼中的世界模型,是基数估计(Cardinality Estimation)的唯一信源,是连接逻辑计划与物理执行路径之间那根最脆弱、也最关键的神经。 但统计信息绝非天生可靠。它不像事务日志那样被强制写入磁盘,也不像索引那样由DML自动维护。它是一组静态快照,一个对数据分布的有损压缩表示,一次对现实世界的概率性建模尝试。


发布者: 作者: 转发
评论区 (0)
U