gpt4 book ai didi

postgresql - PostgreSQL 9.4 中 UUID 列索引的填充因子建议

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

背景

我在 PostgreSQL 9.4 数据库中有一个带有 UUID 主键的新表。此表收集 1 周的信息,然后在 AWS S3 上存档并删除。它将平均每天插入 40K-50K 条记录。几乎从来没有对表或 UUID 主键进行任何更新。我无法更改此表的主键类型。生成并用作主键的 UUID 是版本 4(随机)。

问题

如果磁盘空间不是我主要关心的问题并且我想针对插入进行优化,我应该为该索引使用什么填充因子。我知道默认值为 90%,但我的预感是 50 左右的数字有助于提高表的吞吐量。

最佳答案

我用 1 个唯一索引的 uuid 列创建了 7 个不同的表。我使用的填充因子为 30、40、50、60、70、80、90(默认值)。然后我将 1,000,000 条记录插入表中(使用 uuid_generate_v4())。时间上没有显着差异。

关于postgresql - PostgreSQL 9.4 中 UUID 列索引的填充因子建议,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37148254/

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