gpt4 book ai didi

postgresql - 在 PostgreSQL 中为列的不同值创建索引

转载 作者:行者123 更新时间:2023-11-29 12:03:32 25 4
gpt4 key购买 nike

我有一个如下所示的 PostgreSQL 表:

CREATE TABLE items (
name TEXT NOT NULL,
value TEXT NOT NULL,
PRIMARY KEY (name, value)
);

我经常查询以查看可用的 value:

SELECT DISTINCT value FROM items;

如何在 PostgreSQL 中创建索引,使上述查询不必遍历所有 items 表?

最佳答案

使用完全不同的查询,您可以强制 PostgreSQL 使用索引并获得 DISTINCT 列的等价物..

https://wiki.postgresql.org/wiki/Loose_indexscan

关于postgresql - 在 PostgreSQL 中为列的不同值创建索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41108840/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com