我可以创建一个大于 RAM 的 Postgres 索引吗?
Can I create a Postgres index that is bigger than RAM?
正如标题所说:是否可以创建和使用一个在创建时大于 RAM 值的 Postgres 索引?
显然这样做不理想,因为即使有可能,如果索引可以在 RAM 中,速度也会快得多:但我对这是否可能感兴趣根本。
我问这个问题是因为我想大致了解特定项目所需的服务器大小。
我已经查看了 Postgres docs on creating an index,但我没有在那里看到答案。我怀疑这是一个太基本的问题,甚至无法在文档中涵盖,如果这是一个愚蠢的问题,我深表歉意:-(
是的,你可以。 Ram 不是限制。磁盘将用于数据排序和索引构建。
正如标题所说:是否可以创建和使用一个在创建时大于 RAM 值的 Postgres 索引?
显然这样做不理想,因为即使有可能,如果索引可以在 RAM 中,速度也会快得多:但我对这是否可能感兴趣根本。
我问这个问题是因为我想大致了解特定项目所需的服务器大小。
我已经查看了 Postgres docs on creating an index,但我没有在那里看到答案。我怀疑这是一个太基本的问题,甚至无法在文档中涵盖,如果这是一个愚蠢的问题,我深表歉意:-(
是的,你可以。 Ram 不是限制。磁盘将用于数据排序和索引构建。