PostgreSQL 文档说,选择较小的fillfactor表可以为同一页面上的未来更新保留空间,并且
fillfactor
“这让 UPDATE 有机会将行的更新副本与原始行放在同一页上,这比将其放在不同的页上效率更高。”
事实上,如果集群存储在常规 HDD 驱动器上,这可以提高 UPDATE 性能,但我的是在 SSD 上。据我所知,设置fillfactor < 100不会给我任何性能优势,只会浪费(相对)昂贵的存储空间。
fillfactor < 100
你对我的案子有反例吗?
postgresql performance fill-factor
fill-factor ×1
performance ×1
postgresql ×1