SQL 查询优化:从执行计划到吞吐调优
深入解析 SQL 查询优化:读懂执行计划(EXPLAIN/EXPLAIN ANALYZE)与代价模型、索引设计(B+树/覆盖索引/联合索引)、分区裁剪与分桶优化、谓词下推与投影下推、Join 策略(Hash/Merge/Nested Loop)与数据倾斜、聚合与窗口函数优化、大表扫描与列存优化、慢查询定位方法,以及数仓 SQL 调优的工程实践。
tag
深入解析 SQL 查询优化:读懂执行计划(EXPLAIN/EXPLAIN ANALYZE)与代价模型、索引设计(B+树/覆盖索引/联合索引)、分区裁剪与分桶优化、谓词下推与投影下推、Join 策略(Hash/Merge/Nested Loop)与数据倾斜、聚合与窗口函数优化、大表扫描与列存优化、慢查询定位方法,以及数仓 SQL 调优的工程实践。
ClickHouse 的 Schema 设计决定存储效率与查询性能的九成。本文系统讲解查询模式驱动的建模方法论:数据类型选择、主键(排序键)前缀匹配设计、分区粒度与裁剪平衡、列级压缩编码、表引擎匹配、宽表窄表权衡、嵌套结构建模,以及建模反模式与表演进。