EXPLAIN 基础
检查查询计划是了解查询如何运行的绝佳途径。查看查询计划中的各个步骤,可以帮助您判断是否需要重构查询,或添加额外条件以减少返回的行数,从而提升查询速度。比较不同查询结构之间的相对成本,能帮助您判断哪个计划更高效。
本练习将使用美国的日度空气质量数据。首先,请熟悉如何运行能显示查询计划的查询。
本练习是课程的一部分
提升 PostgreSQL 查询性能
练习说明
- 编写查询,从
daily_aqi表中选取所有列和所有行。 - 添加
EXPLAIN命令以显示查询计划。
交互式实操练习
通过完成这段示例代码来试试这个练习。
___
SELECT *
FROM ___;