开始使用免费开始使用

探索 pg_tables

为了生成查询计划,查询规划器需要一些基础信息,例如表名、列名,以及每个表或视图的行数。没有这些信息,规划器就无法知道在筛选条件中使用的特定列需要在多少行中搜索,也无法判断是否可以使用索引检索。

这类元数据存储在 pg_tables 架构中。具体来说,规划器会使用 pg_classpg_stats。请查看这些对象包含哪些信息。

本练习是课程的一部分

提升 PostgreSQL 查询性能

查看课程

交互式实操练习

通过完成这段示例代码来试试这个练习。

SELECT ___ -- Index indicator column
FROM pg_class
WHERE relname = 'daily_aqi';
编辑并运行代码