文章 2022-02-17 来自:开发者社区

PostgreSQL 并行计算解说 之2 - parallel filter

标签 PostgreSQL , cpu 并行 , smp 并行 , 并行计算 , gpu 并行 , 并行过程支持 背景 PostgreSQL 11 优化器已经支持了非常多场合的并行。简单估计,已支持27余种场景的并行计算。 parallel seq scan parallel index scan parallel index...

PostgreSQL 并行计算解说 之2 - parallel filter
文章 2022-02-17 来自:开发者社区

PostgreSQL bloom filter index 扩展 for bigint

标签 PostgreSQL , bloom filter , bloom filter index 背景 凡是支持HASH函数,以及相等operator的类型,都可以使用bloom filter index . 扩展方法见本文。 原文 https://obartunov.livejournal.com/201027.html Bloom index by default works for...

文章 2022-02-17 来自:开发者社区

PostgreSQL bloom filter index 扩展 for bigint

背景凡是支持HASH函数,以及相等operator的类型,都可以使用bloom filter index . 扩展方法见本文。 原文https://obartunov.livejournal.com/201027.html Bloom index by default works for int4 and text, but other types with hash function and ....

文章 2022-02-17 来自:开发者社区

PostgreSQL 空间包含 OR 组合查询 、 IN 大量重复值 CASE 优化 - 消重、消bitmapOr、消filter

标签 PostgreSQL , 空间 or , in 重复值 , bitmap index scan , bitmapOr , filter , recheck 背景 简单的等值查询,空间包含查询,很容易想到使用索引加速。 但是当条件升级到IN,或者多个空间包含的OR查询时,数据库可能会选择多次索引扫描然后BitmapOr的方法,这种方法虽然用了索引,但是由于索引返回的是BLOCKID而不是...

文章 2022-02-17 来自:开发者社区

PostgreSQL pg_recvlogical 与 test_decoding 自定义,支持source table filter, 对接kafka,es等

标签 PostgreSQL , pg_receivewal , pg_recvlogical 背景 pg_recvlogical 是PG提供的一个通过流复制协议,实时接收数据库逻辑变更的命令行客户端。 逻辑变更内容的来源是上游数据库的wal sender进程调用logical decode plugin处理的。 通过给decode plugin传递plugin option,可以实现参数的传...

PostgreSQL pg_recvlogical 与 test_decoding 自定义,支持source table filter, 对接kafka,es等
文章 2022-02-17 来自:开发者社区

PostgreSQL 11 preview - BRIN索引接口功能扩展(BLOOM FILTER、min max分段)

标签 PostgreSQL , brin索引 , bloom filter , min max 分段 背景 BRIN索引是PG的一种块索引接口,存储指定连续数据块内被索引字段的元数据。 https://www.postgresql.org/docs/devel/static/brin.html 目前BRIN存储的元数据包括被索引字段在每个指定连续数据块区间的MIN,MAX值。所以对于比较分散...

PostgreSQL 11 preview - BRIN索引接口功能扩展(BLOOM FILTER、min max分段)
文章 2022-02-17 来自:开发者社区

PostgreSQL 11 preview - 索引优化。filter智能消除、分区索引智能合并

标签 PostgreSQL , 分区 , 约束 , partial index , 消除冗余Filter , 合并partial index scan 背景 当数据量较大时,对数据分区是一种比较不错的数据管理手段。 每个分区都有对应的边界定义,在PostgreSQL中我们可以把它理解为分区的constraint。 目前PostgreSQL在优化器的细节方面进行打磨,constraint可以被...

文章 2022-02-16 来自:开发者社区

PostgreSQL SQL filter (SQL 成本|语义过滤器)

标签 PostgreSQL , pg_plan_filter , HOOK , 成本过滤 , 语义过滤 , 防火墙 背景 SQL防火墙,或SQL过滤器,在一些特定的场合可能会比较有用。 例如限制某些用户执行可能会耗费很多资源的SQL,限制用户执行SELECT以外的SQL(尽管SELECT不能保证对数据不产生修改,例如SELECT FUNCTION)。 PostgreSQL 提供了一些HOOK...

文章 2022-02-15 来自:开发者社区

PostgreSQL 聚合表达式 FILTER , order , within group 用法

标签 PostgreSQL , 聚合 , filter , order , within group 背景 PostgreSQL的分析功能还是比较强大的,例如支持多维分析,支持4大类聚合,支持窗口查询,支持递归查询等。 4大类聚合的用法请参考 《PostgreSQL aggregate function 1 : General-Purpose Aggregate Functions》 《Po...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

相关镜像
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等

登录插画

登录以查看您的控制台资源

管理云资源
状态一览
快捷访问