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

相关推荐
潇湘秦10 分钟前
SQL Server 2016+ 整数类型元数据扩宽(秒级变更)完整说明
数据库·算法
晴天¥14 分钟前
记一次Oracle 归档进程卡死怎么去有效排查
数据库·oracle
小手cool22 分钟前
PostgreSQL 基础入门:从安装到核心概念
数据库·postgresql
Bushlet24 分钟前
Mysql建库及建表流程总结
数据库·mysql
梦幻通灵40 分钟前
MybatisPlus使用数据库递增ID实现方案【持续更新】
数据库·oracle
l1t40 分钟前
DeepSeek总结的从 SQL 桥梁到智能体基础设施:Hex 的 DuckDB 实践
数据库·sql·duckdb
代码派43 分钟前
PostgreSQL 同构迁移上云方案|NineData 数据复制、实时增量与一致性校验
数据库·postgresql·上云·ninedata·迁移·数据库迁移·版本升级
孙琦Ray1 小时前
Speedb 数据引擎转向开源,RocksDB 替代方案迎来新竞争
数据库·开源·rocksdb·键值存储·speedb
与数据交流的路上1 小时前
一次 redis 幽灵内存的分析
数据库·redis·缓存