问答 2023-07-04 来自:开发者社区

云原生数据仓库AnalyticDB PostgreSQL支持 Bitmap index 索引吗?

云原生数据仓库AnalyticDB PostgreSQL支持 Bitmap index 索引吗?

文章 2022-12-29 来自:开发者社区

PolarDB for PostgreSQL 采用iprange和SPGiST index 实现超光速 - 全球化业务根据来源IP智能DNS路由就近分配本地机房访问, 提升用户体验

背景《如何获得IP地址对应的地理信息库, 实现智能DNS解析? 就近路由提升全球化部署业务的访问性能》 上一篇信息提到了如何获取IP地址段的地理信息库, 本篇信息将使用PolarDB for PostgreSQL来加速根据来源IP快速找到对应的IP地址段, 将用到PolarDB for PostgreSQL的SPGiST索引和inet数据类型. 相比于把IP地址段存储为2个int8字段...

文章 2021-10-10 来自:开发者社区

【重新发现PostgreSQL之美】- 8 轨迹业务IO杀手克星index include(覆盖索引)

背景轨迹类业务, 一个轨迹由多个点组成, 每个点的ROW写入散落到不同的PAGE, 查询一条轨迹可能要回表访问上百千个PAGE, 号称IO杀手.业务:共享单车、巡逻车、公务用车、网约车、金融行业股票数据、物联网行业传感器数据等.PG index include (覆盖索引)功能:重组存储结构, 按指定维度聚集.叶子结点存储include column value, 无需回表(轨迹数据都是appe....

文章 2021-10-10 来自:开发者社区

【重新发现PostgreSQL之美】 - 6 index链表跳跳糖 (CTE recursive 递归的详细用例)

背景CTE 递归语法是PG 8.4引入的功能, 至今已经10多年, 非常文档.CTE 递归可以解决很多问题: 时序场景取所有传感器最新的value, 图式数据的搜索(一度人脉,N度人脉,最近的路径关系), 树状数据的累加分析, 知识图谱, 去稀疏数据的唯一值等.使用CTE递归比通用的方法通常有数百倍的性能提升.用例假设传感器有1万个, 每个传感器每秒上传一条记录.取出今天处于活跃状态(有数据)的....

文章 2020-09-11 来自:开发者社区

PostgreSQL 11 内核优化 - 降低vacuum cleanup阶段index scan概率 ( vacuum_cleanup_index_scale_factor , skip index vacuum cleanup stage)

背景 在执行vacuum时,有一个cleanup阶段,以往,不管这个阶段是否需要清理PAGE,只要表上面有索引,就需要对这个表的索引全部扫描一遍。 今天,PG 11版本,增加了一个GUC参数vacuum_cleanup_index_scale_factor,以及btree索引参数vacuum_cleanup_index_scale_factor。在btree index meta page上存储....

文章 2020-02-25 来自:开发者社区

PostgreSQL 并行计算解说 之14 - parallel index scan

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

PostgreSQL 并行计算解说 之14 - parallel index scan
文章 2020-02-25 来自:开发者社区

PostgreSQL 并行计算解说 之16 - parallel index only scan

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

PostgreSQL 并行计算解说 之16 - parallel index only scan
文章 2020-02-25 来自:开发者社区

PostgreSQL 11 内核优化 - 降低vacuum cleanup阶段index scan概率 ( vacuum_cleanup_index_scale_factor , skip index vacuum cleanup stage)

标签 PostgreSQL , vacuum_cleanup_index_scale_factor , 索引vacuum 背景 在执行vacuum时,有一个cleanup阶段,以往,不管这个阶段是否需要清理PAGE,只要表上面有索引,就需要对这个表的索引全部扫描一遍。 今天,PG 11版本࿰...

PostgreSQL 11 内核优化 - 降低vacuum cleanup阶段index scan概率 ( vacuum_cleanup_index_scale_factor , skip index vacuum cleanup stage)
文章 2020-02-25 来自:开发者社区

PostgreSQL 并行计算解说 之7 - parallel create index

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

PostgreSQL 并行计算解说 之7 - parallel create index
文章 2019-10-14 来自:开发者社区

AnalyticDB for PostgreSQL 6 新特性解析 - Index Only Scan

原理介绍 PG中所有的索引都是二级索引,即在进行索引查询的过程中,需要同时访问索引数据和源表数据。Index Only Scan按照字面意思理解,即在查询过程中只需要扫描索引数据。这种扫描方式需要一个前提就是索引中包含了查询所需要的所有数据(也叫覆盖索引),如出现在SELECT, WHERE, ORDER BY中所引用的列。 由于PG的MVCC机制,在没有Index only scan之前,任何....

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

产品推荐

数据库

数据库领域前沿技术分享与交流

+关注