gpt4 book ai didi

postgresql - 如何为 CitusDB 的 cstore_fdw 添加索引?

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

我目前正在 postgres 中构建一个 OLAP 数据库,并且想比较列存储数据库与行存储数据库的性能。 CitusDB开源其柱状存储扩展 cstore_fdw所以我比较了使用和不使用此扩展的数据库性能。

example展示了如何制作测试数据库并对其进行查询。我正在运行那个例子。但是后来我尝试向它添加索引并得到错误 ERROR: cannot create index on foreign table "table_name"。我不能向外部表添加索引是有道理的。然而,我仍然需要为该表建立索引,否则它无法很好地切片或钻取数据。我该怎么做?

最佳答案

cstore_fdw 目前不支持 PostgreSQL 索引。但它会自动在跳过索引中存储一些最小/最大统计信息,这使得某些查询的执行效率更高。

要了解有关如何使用跳过索引的更多信息,请咨询 documentation .

关于postgresql - 如何为 CitusDB 的 cstore_fdw 添加索引?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28256426/

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