小红花·文摘
  • 首页
  • AI Tokens🪙
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
沉浸式翻译 immersive translate
Alexander Ioffe:为什么PostgreSQL会跳过我的索引?

PostgreSQL默认的random_page_cost=4.0基于2002年机械硬盘假设,在SSD上导致查询计划错误选择全表扫描。将参数设为1.1后,查询从125.98ms降至68.69ms,提升1.83倍;添加覆盖索引可进一步降至41.16ms。建议根据缓存命中率调整此参数,并验证实际效果。

Alexander Ioffe:为什么PostgreSQL会跳过我的索引?

Planet PostgreSQL Planet PostgreSQL · 2026-08-17T00:00:00Z
托马斯·冯德拉:关于random_page_cost的更多思考

文章讨论了Postgres中的random_page_cost参数及其对性能的影响。作者认为传统成本模型未能准确考虑内存和缓存效应,因此调整random_page_cost可能会影响查询性能。通过分析不同存储设备的表现,作者建议根据具体系统调整random_page_cost,以优化查询计划并保持活跃数据集在内存中。

托马斯·冯德拉:关于random_page_cost的更多思考

Planet PostgreSQL Planet PostgreSQL · 2026-06-23T09:00:00Z
Shayon Mukherjee:通过降低 random_page_cost 在 Aurora Postgres 中实现查询速度提升 100 倍

Postgres 的 random_page_cost 默认值 4.0 基于机械硬盘,使优化器偏好顺序扫描而弃用复合部分索引,查询耗时约 11 秒;降至 1.1 后优化器改用索引,查询降至约 1.5 毫秒。建议谨慎调优,仅用于确认存在有效索引的查询,并可在 Rails 中按查询临时设置。

Shayon Mukherjee:通过降低 random_page_cost 在 Aurora Postgres 中实现查询速度提升 100 倍

Planet PostgreSQL Planet PostgreSQL · 2024-02-24T06:43:34Z
  • <<
  • <
  • 1 (current)
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
友情链接: MOGE.AI 九胧科技 1tok 菜鸟教程 Remio.AI DeekSeek连连 53AI 神龙海外代理IP IPIPGO全球代理IP 东波哥的博客 匡优考试在线考试系统 开源服务指南 蓝莺IM Solo 独立开发者社区 AI酷站导航 极客Fun 我爱水煮鱼 周报生成器 He3.app 简单简历 白鲸出海 T沙龙 职友集 TechParty 蟒周刊 Best AI Music Generator 模力方舟 Gitee AI

小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码