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),则表示查询没有走索引,而是进行了全表扫描。

相关推荐
肖爱Kun7 分钟前
GB28181启动传参的设计
linux·服务器·数据库
iNeuOS工业互联网11 分钟前
iNeuOS_AiInsight·数智灵鉴(Text2SQL/NL2SQL自然语言大模型智能问数),免费下载试用
大数据·数据库·人工智能·智能制造·工业互联网·ineuos
数据库小学妹13 分钟前
分布式数据库选型实战:Share-Nothing、Share-Disk、Share-Storage三种架构对比
数据库·经验分享·分布式·架构·dba
小马爱打代码17 分钟前
基于Redis发布订阅实现轻量级多级缓存方案
数据库·redis·缓存
Leon-Ning Liu18 分钟前
【真实经验分享】ORA-03113 ORA-7445[evaopn3()+240]根因定位:从通信中断到内核空指针崩溃的完整排查实录
数据库
青春之我_XP18 分钟前
深度解析 SQL 经典面试题:如何优雅地计算连续登录天数?
数据库·sql·mysql
承渊政道19 分钟前
【MySQL数据库学习】MySQL表的约束(上)
数据库·c++·学习·mysql·bash·数据库架构·数据库系统
星越华夏22 分钟前
SQLite数据库优化实战技巧案例
数据库·sqlite
梓䈑22 分钟前
【MySQL】一文梳理MySQL 8.0常用数据类型:含存储范围、对比差异与实操案例
数据库·mysql
l1t25 分钟前
DeepSeek总结的PostgreSQL 19 中的 SQL/PGQ:无需图数据库的图查询
数据库·sql·postgresql