sql PostgreSQL查询:完全未使用的索引

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql PostgreSQL查询:完全未使用的索引相关的知识,希望对你有一定的参考价值。

-- Completely unused indexes:
SELECT relid::regclass as table, indexrelid::regclass as index
     , pg_size_pretty(pg_relation_size(indexrelid))
  FROM pg_stat_user_indexes
  JOIN pg_index
 USING (indexrelid)
 WHERE idx_scan = 0
   AND indisunique IS FALSE order by pg_relation_size(indexrelid);

以上是关于sql PostgreSQL查询:完全未使用的索引的主要内容,如果未能解决你的问题,请参考以下文章

PostgreSQL:未使用的索引导致查询性能不佳?

PostgreSql jsonb 列上的 GIN 索引未在查询中使用

我如何知道查询中是不是使用了任何索引 | PostgreSQL 11?

org.postgresql.util.PSQLException: 栏位索引超过许可范围:3,栏位数:2。

优化 PostgreSQL 中的 SQL 查询

由于 ORDER BY 未使用索引,SQL 查询缓慢