阿里云文档 2024-09-11

如何创建GLOBALINDEX全局索引

GLOBAL INDEX是分区表上的一种索引技术,可以创建在分区表的非分区键上,也支持提供唯一约束。

阿里云文档 2024-09-11

如何创建GLOBALINDEX全局索引

GLOBAL INDEX是分区表上的一种索引技术,可以创建在分区表的非分区键上,也支持提供唯一约束。

阿里云文档 2023-09-03

使用GLOBALPARTITIONEDINDEXSCAN进行DML(DELETE/UPDATE)操作_云原生数据库PolarDB PostgreSQL版(兼容Oracle)_云原生数据库 PolarDB(PolarDB)

当分区表中存在GLOBAL PARTITIONED INDEX(全局分区索引)时,可以使用GLOBAL PARTITIONED INDEX SCAN进行DML(DELETE、UPDATE)操作。

阿里云文档 2023-08-01

使用ALTERINDEX更改现有索引的定义

ALTER INDEX更改一个现有索引的定义。

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

PostgreSQL 数据离散性 与 索引扫描性能(btree and bitmap index scan)

标签 PostgreSQL , 数据离散性 , 扫描性能 , 重复扫 , bitmap index scan , 排序扫描 背景 PostgreSQL中数据的扫描方法很多,常见的有: 1、全表顺序扫描(seqscan) 2、索引+回表扫描(index scan) 3、索引扫描(index only scan) 4、bitmap扫描(bitmap index + block sorted he...

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

调节effective_io_concurrenc优化PostgreSQL bitmap index scan性能

测试发现PostgreSQL在bitmap index scan时,如果要读入大量堆page,读IO的速度会远低于正常的顺序读,影响性能。 下面用一个例子说明这个问题。 环境 台式机上的CentOS7.1虚机 消费级SSD blockdev --setra设置为2048 ...

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

对PostgreSQL的 seq scan , bitmap index scan 和 index scan 的进一步理解

开始 参考momjian 的文章: http://momjian.us/main/writings/pgsql/optimizer.pdf 首先,构造一个数据分布明显倾斜的表(有的值占据了70%以上的分布) postgres=# CREATE TEMPORARY TABLE sample (letter, junk) AS postgres-# SELECT substring(relnam...

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

PostgreSQL bitmapAnd, bitmapOr, bitmap index scan, bitmap heap scan

标签 PostgreSQL , bitmap index scan , bitmap heap scan 背景 在PostgreSQL中,多个单列索引是可以用在组合查询SQL中的,也就是说实现了bitmap scan。 比如 select * from tbl where c1=1 and c2=1 or c3=1; 用到了3列,如果这3列分别有一个索引,那么PostgreSQL会使用这三个...

阿里云文档 2022-02-14

使用GLOBALINDEXSCAN进行DML(DELETE/UPDATE}操作

当分区表中存在GLOBAL INDEX时,可以使用GLOBAL INDEX SCAN进行DML(DELETE、UPDATE)操作。

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

产品推荐

相关镜像