联合索引是我们在实践的过程中必然会遇到的一种索引使用场景,当使用联合索引时,“最左匹配原则”又是必须知道的知识点。
在本例中,first_name 索引不仅被优化器考虑(considered),而且最终被选中(chosen)。这是两个相关但不同的步骤:首先,优化器会根据查询筛...
数据库索引是帮助提升查询性能的核心工具,尤其在处理复杂查询时(如 JOIN、GROUP BY、WHERE 或 ORDER BY 操作),能够显著减少查询时间。
N+1 查询问题是一种典型的性能问题,在大规模数据场景中尤为突出。通过优化查询结构(如使用 JOIN 合并查询)、设计高效的数据结构以及理解查询性能的影响,我们...
前段时间做项目的Code Review,给团队成员强调了一点规则:判断一条数据是否存在时,不要查询列表之后,比较列表长度是否大于0来判断数据是否存在,而是要用C...
前端每周文摘 - 每周更新:国外论坛的前端热门文章,推荐大家阅读/翻译,紧跟时事,了解/掌握前端行业新闻,也给想写作或尝试突破新技术领域的同学们提供思路~
当大家都在卷高性能服务器、卷内存向量检索时,这家公司却走了一条极端的路线:Stateless(无状态)+ Object Storage(对象存储)。而正是这种架...
第一, PostgreSQL 不是突然变慢了。过去十多年, PostgreSQL 的优化器和执行能力一直在进步。Ryan Marcus 用 Join Order...
外键检查快速路径是 2026 年最重要的性能改进之一。通过绕过 SPI 直接使用索引探查,批量插入场景下获得约 1.8 倍的性能提升。该优化对 DBA 透明,自...
PostgreSQL 19 性能飞跃:Bloom 索引 VACUUM 提速 30%,背后是 I/O 效率的革命
这一段,我必须给你鼓掌。因为你成功地把话题从“正常运行时性能”偷换到了“崩溃恢复时性能”。
这不仅是因为它宣称性能是Nvidia Blackwell架构的近50倍,更是因为它从第一性原理出发,对当前AI算力底层逻辑发起了一场极端的“自杀式冲锋”。
咱们今天直接把分布式数据库这层“皇帝的新衣”给扒了。现在业内动不动就喊“透明分布式”,号称应用一层皮都不用改,就能获得无限扩展的能力。
为了体验电信openteledb 开源PG XStore, 做了个docker镜像 制作镜像 略 arm64 image docker pull registr...
数据库专业理工男的第一反应是: 因为要扫描所有数据, 得用列存储、得上向量化执行、得开启并行等等, 其实都是直面问题的好办法, 不能说不好.
正常情况下, 数据库为了确保用户对数据库修改操作的持久化, 在事务结束后需要先确保WAL日志buffer已经刷到持久化存储设备后, 才会返回给用户已提交成功.
全文检索 , 中文分词 , 分词矢量 , 搜索条件 , 关键词匹配 , tf/idf , ranking , bm25 , elasticsearch , ta...
是否希望进一步了解 WhoDB 如何利用其轻量级架构(GoLang + React)实现其高性能的数据探索能力?
受 PISA 引擎、Tantivy 和 Lucene 的启发,我们引入了 BlockMax WeakAnd 算法,以实现高效的基于分数的筛选和排序。此外,我们使...