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

相关推荐
2501_948195345 小时前
RN for OpenHarmony英雄联盟助手App实战:主导航实现
数据库
Filotimo_5 小时前
N+1查询问题
数据库·oracle
fenglllle6 小时前
spring-data-jpa saveall慢的原因
数据库·spring·hibernate
DarkAthena7 小时前
【GaussDB】执行索引跳扫时如果遇到该索引正在执行autovacuum,可能会导致数据查询不到
数据库·gaussdb
短剑重铸之日7 小时前
《7天学会Redis》Day 5 - Redis Cluster集群架构
数据库·redis·后端·缓存·架构·cluster
007php0077 小时前
mySQL里有2000w数据,Redis中只存20w的数据,如何保证Redis中的数据都是热点数据
数据库·redis·git·mysql·面试·职场和发展·php
lkbhua莱克瓦247 小时前
进阶-存储过程3-存储函数
java·数据库·sql·mysql·数据库优化·视图
老邓计算机毕设8 小时前
SSM心理健康系统84459(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面
数据库·ssm 框架·心理健康系统·在线咨询
碎像8 小时前
10分钟搞定 MySQL 通过Binlog 数据备份和恢复
数据库·mysql