Lakebase LTAP Direct Writes正式可用:首批装载直写存储,已有同步表不能直接加开关 Databricks在2026年10月1日的Lakebase发布说明中宣布,LTAP Direct Writes已正式可用,支持运行Postgres 16、17或18的Lakebase项目。功能用于加速同步表的初始装... yunqueblog/ 最新资讯/ 2026-10-03/ 3 阅读
SQL 窗口排名并列处理:row_number、rank 和 dense_rank 怎么选 “取每组前三名”不是一个足够完整的查询需求:是最多三条记录,还是所有占据前三个名次的人,或者前三档不同分数?只要存在并列,三种答案就可能不同。本文以 PostgreSQL 18 为语义基准,使用只读 VALUES 样... yunqueblog/ 技术教程/ 2026-10-01/ 4 阅读
SQL NULL 三值逻辑:为什么“不等于”会漏掉空值 想找出“状态不是已完成”的记录,写了 status 不等于 done,却发现未知状态的行没有出现。这不是数据库随机漏数据,而是 NULL 参与比较时会产生未知结果。本文使用 PostgreSQL 18 的普通标量表达... yunqueblog/ 技术教程/ 2026-10-01/ 3 阅读
SQL 键集分页:用稳定游标替代不断增长的 OFFSET 列表越往后翻,OFFSET 越大,数据库需要处理的跳过部分可能越来越多。对于“继续加载下一页”的场景,可以改成从上一页最后一条记录之后继续查,这通常称为键集分页。本文使用 PostgreSQL 18 语法,假定 po... yunqueblog/ 技术教程/ 2026-10-01/ 3 阅读
PostgreSQL EXPLAIN 入门:先找估算偏差,再决定要不要建索引 一条查询变慢,最容易冲动的做法是立刻给条件列加索引。但慢查询可能来自数据分布变化、返回结果过多、错误的行数估计,甚至应用网络与序列化。执行计划的价值,是把“感觉数据库慢”变成可检验的假设。本文以 PostgreSQL... yunqueblog/ 技术教程/ 2026-10-01/ 4 阅读