Hash Join的并行加速

本文介绍如何在 PolarDB 的并行查询中使用Hash Join功能。简单并行Hash Join 前提条件 集群版本需为 PolarDB MySQL版 8.0 集群版,且Revision version为8.0.2.1.0或以上,您可以参见 查询版本号 确认集群版本。并行策略 上图中是并行度为4...

数据写入方式概述

云原生数据仓库AnalyticDB PostgreSQL版 提供多种数据写入和加载方式,包括INSERT语句、COPY命令、OSS外表的并行写入和使用Client SDK写入四种方式。其中INSERT语句和COPY命令的写入数据均通过Master节点,INSERT语句每秒支持3 MB的数据...

开启时空并行查询

使用方法 开启Ganos并行查询的方法如下:修改PostgreSQL配置文件postgresql.conf,启用并行查询参数。开启max_parallel_workers参数,设置能够开启的并行worker总数量,须小于max_worker_processes的值,通常为8-32。开启max_parallel_...

开启时空并行查询

使用方法 开启Ganos并行查询的方法如下:修改PostgreSQL配置文件postgresql.conf,启用并行查询参数。开启max_parallel_workers参数,设置能够开启的并行worker总数量,须小于max_worker_processes的值,通常为8-32。开启max_parallel_...

开启时空并行查询

使用方法 开启Ganos并行查询的方法如下:修改PostgreSQL配置文件postgresql.conf,启用并行查询参数。开启max_parallel_workers参数,设置能够开启的并行worker总数量,须小于max_worker_processes的值,通常为8-32。开启max_parallel_...

并行资源控制策略配置

系统资源使用限制 AUTO策略下,PolarDB 会根据数据库的CPU、内存或IOPS资源的使用率来决定是否禁止并行查询计划,并支持在需要并行执行的前提下,自定义并行查询的并行度选择策略。参数 级别 取值 说明 loose_auto_dop_cpu_pct_hwm Global ...

Window Function的并行加速

在Window Function中只有使用了Partition by子句,才可以并行执行查询。使用方法 语法:目前在 PolarDB 中Window Function只能通过 EXPLAIN FORMAT=TREE 语句来显示。示例:如下示例中创建了1张表 employee_salaries,且在表里插入了一些...

并行操作

设置并行度 如果支持并行操作的函数未指定并行度或指定并行度为0,则使用GUC(Grand Unified Configuration)参数 ganos.parallel.degree 的值作为默认的并行度。ganos.parallel.degree 参数默认值为1,表示不支持并行执行。您也可以在支持...

并行操作

设置并行度 如果支持并行操作的函数未指定并行度或指定并行度为0,则使用GUC(Grand Unified Configuration)参数 ganos.parallel.degree 的值作为默认的并行度。ganos.parallel.degree 参数默认值为1,表示不支持并行执行。您也可以在支持...

并行操作

并行度参数 如果支持并行操作的函数未指定并行度或指定并行度为0,则使用GUC(Grand Unified Configuration)参数 ganos.parallel.degree 的值作为默认的并行度。ganos.parallel.degree 参数默认值为1,表示不支持并行执行。每个支持并行...

并行操作

并行度参数 如果支持并行操作的函数未指定并行度或指定并行度为0,则使用GUC(Grand Unified Configuration)参数 ganos.parallel.degree 的值作为默认的并行度。ganos.parallel.degree 参数默认值为1,表示不支持并行执行。每个支持并行...

并行操作

设置并行度 如果支持并行操作的函数未指定并行度或指定并行度为0,则使用GUC(Grand Unified Configuration)参数 ganos.parallel.degree 的值作为默认的并行度。ganos.parallel.degree 参数默认值为1,表示不支持并行执行。您也可以在支持...

并行查询配置参数说明

parallel_degree_policy Global 设置单个查询的并行度配置策略,取值范围如下:TYPICAL:PolarDB 选择查询并行度时不会考虑数据库负载(如CPU使用率等),而尽可能与 max_parallel_degree 设置的并行度保持一致。AUTO:PolarDB 会根据数据...

跨机并行查询

PolarDB PostgreSQL版(兼容Oracle)提供了跨机并行查询(Parallel Execution)的功能,支持多个计算节点分布式地执行SQL查询,加速 PolarDB PostgreSQL版(兼容Oracle)的分析型查询性能,充分发挥存储层PolarFileSystem的高I/O吞吐能力,...

并行循环步骤

本文介绍了并行循环步骤和其相关使用示例。介绍 并行循环(Foreach)步骤遍历输入中的某个数组类型参数,对于数组中的每个元素并行执行其串行步骤。并行循环步骤类似于编程语言中的 foreach,不同之处是这里的迭代是并行执行的。并行循环...

弹性并行查询(ePQ)发布说明

PolarDB MySQL版 重磅推出了弹性并行查询(ePQ)引擎,可以将分析型查询的计算任务分发到集群内的任意节点执行,提升集群资源的利用率,从而大幅提升数据库的整体查询性能。简介 对于复杂分析型查询场景,PolarDB MySQL版 已支持的 单机...

使用多机MPP对海量数据分析提速

本文介绍了多机并行执行能力的技术背景、技术原理、适用场景以及使用说明等内容。背景信息 列存索引(IMCI)是PolarDB的HTAP解决方案。随着用户查询数据量、查询复杂度以及对OSS等外部表的查询需求的增加,单个只读列存节点已无法满足海量...

8.0.2版本发布说明

子查询解关联 关联子查询在分析场景中被广泛使用,例如在决策支持基准TPC-H的22个查询中,有超过1/3的查询包含关联子查询。在没有解关联的时候,外层查询的每一行数据,子查询都会被执行一次。对于外层查询产生数据量较多、子查询没有关联...

配置Java启动参数

并行GC线程数:配置并行GC将使用的线程数。协程特性 当您想使用协程特性时,可以开启 协程特性 开关。说明 只有在选择Dragonwell作为JDK时才会出现 协程特性 配置项。工具 设置GC日志文件的 日志目录、文件个数 和 文件大小,以及内存溢出...

计算节点范围选择与并行度控制

在最大程度利用闲置计算资源进行并行查询,提升资源利用率的同时,避免了对其它业务负载产生影响:ePQ可以动态调整集群中参与并行查询的计算节点范围,避免使用负载较高的计算节点。ePQ支持为每条查询动态调整在计算节点上的并行度,避免...

期望实例数

使用期望实例数功能,弹性伸缩服务可以自动调整伸缩组内的实例数量为期望的实例数量,同时能够灵活地执行并行伸缩活动,无需人工干预。本文主要介绍期望实例数的相关信息、使用限制、实例数变化规律以及相关示例等。期望实例数介绍 期望...

导入中特殊符号处理

\COPY数据导入 您在使用\COPY命令导入数据时,分隔符的使用方法和OSS高速并行导入时的使用方法一样,而对数据中出现特殊符号的处理方法也和OSS高速并行导入相类似。不同的是\COPY命令和 CREATE EXTERNAL TABLE 语句用法略有不同,\COPY命令...

使用\COPY命令导入本地数据

如果要进行大量数据的并行写入,请使用基于OSS的数据导入方式。通过OSS导入数据,请参见 使用OSS外表高速导入OSS数据。\COPY与COPY命令的区别 相同点:\COPY与COPY命令语法上没有任何区别。更多关于两种命令的使用方法,请参见 COPY。不同...

PolarDB MySQL版8.0.2版本性能(集群版)

各规格写入性能测试结果 各规格混合读写性能测试结果 主节点+多只读节点 只读性能测试结果 说明 上图显示的是使用集群连接地址测试的只读QPS结果。上述测试中未指定 range_selects 参数,即默认开启了所有范围的查询。上述测试的集群规格为...

Semi-Join的并行加速

您可以使用Semi-Join半连接优化子查询,减少查询次数,提高查询性能。本文将介绍Semi-Join半连接的基本信息和操作方法。前提条件 PolarDB 集群版本需为 PolarDB MySQL版 8.0版本且修订版本满足以下条件:8.0.1.0.5 或以上。8.0.2.2.7 或...

查询与变更表结构

使用SQL语句查询表结构 进入SQL Console。在 SQL Console 窗口中,左键双击表名,系统将自动生成查询表的SQL语句,再单击 执行。通过表的对象信息查看表结构 进入SQL Console。在 SQL Console 窗口中,右键单击目标表,从弹出的列表中单击 ...

ST_Union

ST_Collect 和ST_Union经常可以互换使用。ST_Collect一般来说要比ST_Union快很多,因为ST_Collect不会去分解输入Geometry对象的边界或者检查一个MultiPolygon对象是否有重叠部分。示例 对比ST_Union和ST_Collect:SELECT ST_Union(g1,g2),...

ST_Union

ST_Collect 和ST_Union经常可以互换使用。ST_Collect一般来说要比ST_Union快很多,因为ST_Collect不会去分解输入Geometry对象的边界或者检查一个MultiPolygon对象是否有重叠部分。示例 对比ST_Union和ST_Collect:SELECT ST_Union(g1,g2),...

ST_Union

ST_Collect 和ST_Union经常可以互换使用。ST_Collect一般来说要比ST_Union快很多,因为ST_Collect不会去分解输入Geometry对象的边界或者检查一个MultiPolygon对象是否有重叠部分。示例 对比ST_Union和ST_Collect:SELECT ST_Union(g1,g2),...

概览

V1.1.17 V14.8.11.0 自适应扫描 V1.1.17 ❌ 并行INSERT V1.1.17 V14.8.12.0 创建物化视图的跨机并行加速和批量写入 V1.1.30 V14.6.6.0 ePQ支持并行写入及查询OSS外部表 V1.1.35 V14.9.13.0 根据表大小或代价控制是否使用ePQ ❌ V14.9.15.0 ...

2023年

ePQ支持并行写入及查询OSS外部表 2023年8月 内核小版本(V1.1.34)类别 名称 描述 相关文档 新增 支持PolarDB PostgreSQL channel PolarDB PostgreSQL channel可以使用dblink、fdw等多种插件,通过新增channel,可通过channel连接到集群的...

ROLLUP的并行加速

您可以使用 ROLLUP 语法实现只借助一条查询语句,就计算出数据在不同维度上划分组之后得到的统计结果以及所有数据的总体值。本文将介绍如何使用 ROLLUP 语法。前提条件 PolarDB 集群版本需为 PolarDB MySQL版 8.0且Revision version为8.0.1...

并行查询测试方法

使用InfiniDB官方测试脚本进行测试时,需要该工具生成tpch相关表数据。qgen:SQL生成工具。生成初始化测试查询,由于不同的seed生成的查询不同,为了结果的可重复性,请使用 附件 提供的22个查询语句。使用TPC-H生成测试数据。dbgen-s ...

2023年

使用跨机并行查询进行分析型查询 时空数据库(V5.4)类别 名称 描述 相关文档 新增 ST_ClusterDBSCAN函数 支持在经纬度坐标下计算DBScan聚类。ST_ClusterDBSCAN ST_CurveRecognize函数 识别轨迹中的弯道、转弯半径。ST_CurveRecognize ST_...

计费概述

计费说明 使用 云工作流 服务,您只需要按使用量付费,即按照工作流执行中实际步骤转换次数付费,例如:1个并行(parallel)步骤有3个分支,每个分支包含1个任务步骤,则总的步骤转换次数为4,其中包含1次并行步骤转换和3次任务步骤转换。...

时空查询的性能调优

并行查询的优化 在开启并行查询的条件下,可以使用Sharding来提高并行查询的并行度,从而提高查询性能。Sharding是指将数据进行分片的方法。创建时空索引时使用Sharding可以使数据更加分散。同时,使用Sharding可以在写入数据时将空间或...

创建项目

如果您有更高的并行处理要求,请使用钉钉搜索钉钉群号31690030817加入钉钉群进行反馈。授权角色 授权给IMM服务以访问其他云资源(例如OSS)的权限。首次新建项目时,请完成云资源访问授权,操作请参见 云资源访问授权。(可选)云资源访问...

计划加速

本文介绍了计划加速(PartitionedTable Scan)的功能背景、使用方法以及性能对比等内容。背景 PolarDB PostgreSQL版 对分区表的分区数量没有限制。当分区超过2级时,分区数量便会成倍增加。例如,一个分区表有两级分区,一级分区按照哈希...

计划加速

本文介绍了计划加速(PartitionedTable Scan)的功能背景、使用方法以及性能对比等内容。背景 PolarDB PostgreSQL版(兼容Oracle)对分区表的分区数量没有限制。当分区超过2级时,分区数量便会成倍增加。例如,一个分区表有两级分区,一级...

自适应扫描

使用指南 创建测试表。CREATE TABLE t(id INT);CREATE TABLE INSERT INTO t VALUES(generate_series(1,100));INSERT 0 100 非自适应扫描。开启跨机并行查询功能。SET polar_enable_px=1;设置单节点并发度为3。SET polar_px_dop_per_node=3;...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
批量计算 表格存储 云工作流 自然语言处理 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用