小红花·文摘
  • 首页
  • AI Tokens🪙
  • 排行榜🏆
  • 直播
  • FAQ

最近,PostgreSQL主分支更新优化了SELECT COUNT(h)的性能,提升可达64%。新特性允许查询优化器在特定情况下将COUNT(ANY)转换为COUNT(*),减少数据提取和空值检查的开销。这一改进将包含在PostgreSQL 19版本中,用户在使用COUNT(1)或COUNT(id)时将自动获得COUNT(*)的最佳性能。

罗宾斯·塔拉坎:在Postgres 19中解决COUNT(*)与COUNT(1)的争论

Planet PostgreSQL Planet PostgreSQL · 2025-11-27T13:29:00Z
托马斯·冯德拉:查询计划的最优选择有多频繁?

查询优化器旨在选择最佳查询计划,但其选择依赖于成本估算,实际选择常常不准确。对于不同的选择性,索引扫描并不总是最佳,位图扫描在大多数情况下表现更佳。尽管优化器基于统计和成本模型进行选择,但可能并非最佳。改进统计和成本模型是必要的,但信息总会缺失。尽管如此,基于成本的规划仍是最佳方法。

托马斯·冯德拉:查询计划的最优选择有多频繁?

Planet PostgreSQL Planet PostgreSQL · 2025-06-30T10:00:00Z

该研究提出了一种基于双向图神经网络和门控递归单元的树模型架构,以提高查询优化器的成本估计准确性和可解释性,从而提升查询性能和量化不确定性。

Reqo: A Robust and Interpretable Query Optimization Cost Model

BriefGPT - AI 论文速递 BriefGPT - AI 论文速递 · 2025-01-29T00:00:00Z

本文讨论了MySQL 8.0.22中GROUP BY的工作原理和查询优化器中的优化逻辑,介绍了四种GROUP BY的实现方式和优化建议,以及GaussDB(for MySQL)的兼容性和并行查询支持。

从源码角度,深度解读 MySQL 优化器的 GROUP BY 优化策略

华为云官方博客 华为云官方博客 · 2024-09-18T06:55:23Z
安德烈亚斯·舍尔鲍姆:PostgreSQL 黑客研讨会 - 2024年8月

8月8日和8月15日举行了第一和第二届“PostgreSQL黑客研讨会”,参与者观看了CMU数据库组举办的“疫苗数据库技术讲座(2021年)”的视频,并在研讨会上提出问题。第一次研讨会有9人参加,第二次有14人参加。讨论的主题包括PostgreSQL优化器方法论、查询优化器和查询计划的复杂性、采样和统计数据的更新。参与者希望从这些讨论中获得对未来发展的启示。

安德烈亚斯·舍尔鲍姆:PostgreSQL 黑客研讨会 - 2024年8月

Planet PostgreSQL Planet PostgreSQL · 2024-08-28T22:00:00Z

本文介绍了一种基于强化学习的查询优化器,旨在加速联接操作并降低成本。同时提出了JoinGym环境,以测试强化学习算法的泛化能力,并探讨了量子计算与强化学习结合的多种方法,旨在优化量子计算架构和解决组合优化问题。

量子强化学习在连接顺序优化中的应用

BriefGPT - AI 论文速递 BriefGPT - AI 论文速递 · 2024-05-13T00:00:00Z
数据库索引的缺点是什么?

数据库索引可以提高查询性能,但会占用额外存储空间并可能降低写入速度。过多的索引还会影响查询优化器的效率。因此,在添加索引时需权衡利弊,以确保其能有效改善性能。

数据库索引的缺点是什么?

PlanetScale - Blog PlanetScale - Blog · 2023-02-17T14:45:00Z
  • <<
  • <
  • 1 (current)
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

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

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码