pgsql的查询语句有没有走索引

使用EXPLAIN ANALYZE命令:

sql 复制代码
EXPLAIN ANALYZE [ ( option [, ...] ) ]
    statement

示例:

sql 复制代码
EXPLAIN ANALYZE
SELECT * FROM employees WHERE age > 30;

在执行计划中,如果看到索引扫描(Index Scan)或位图堆扫描(Bitmap Heap Scan),则表示查询走了索引。如果看到顺序扫描(Seq Scan)或位图扫描(Bitmap Scan),则表示查询没有走索引,而是进行了全表扫描。

相关推荐
这个DBA有点耶11 分钟前
数据库教程:从零基础到实战的完整学习路径(2026版)
数据库·程序员·代码规范
forestsea1 小时前
从零构建 Java 智能体 RAG 系统:Milvus 向量数据库实战指南
java·数据库·milvus
probex_1 小时前
从 ByConity 到 VictoriaMetrics:一次指标数据迁移引发的四种存储对比
数据库
Patrick在香港2 小时前
Python 审计香港开放数据目录:两个端点差 10 倍,只有 9.3% 的资源标了「最后修改时间」
开发语言·数据库·python·数据分析·api·数据治理·开放数据
这个DBA有点耶2 小时前
自增主键用尽了怎么办?INT溢出、在线迁移与预防策略全解析
数据库·mysql·代码规范
老纪的技术唠嗑局3 小时前
Agent 习惯性删库跑路,数据库纷纷学 Git 续命
数据库·人工智能
Data_Journal3 小时前
使用 AutoScraper 进行网页抓取:分步教程
大数据·开发语言·数据库·python·scrapy
白远山4 小时前
健身场馆无人自动化解决方案:从架构到落地实践
java·开发语言·数据库·数据挖掘·需求分析
虎虎(_ _)。゜zzZ4 小时前
SQLAlchemy入门教程
数据库·后端·python·sql·ai·sqlalchemy
Data_Journal5 小时前
如何将网页抓取用于机器学习
大数据·开发语言·数据库·python·scrapy