检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
内存 介绍与内存相关的参数设置。 本节涉及的参数仅在数据库服务重新启动后生效。 enable_memory_limit 参数说明:启用逻辑内存管理模块。 参数类型:POSTMASTER 取值范围:布尔型 on表示启用逻辑内存管理模块。 off表示不启用逻辑内存管理模块。 默认值:on
JDBC中使用PBE协议插入数据走CN轻量化,因主键冲突等原因执行报错。 一个事务内包含多个交叉CN轻量化查询,或者JDBC发送的unnamed statement,执行前会将全局的LightProxy对象保存到Portal上,事务结束场景LightProxy对象未释放造成内存堆积。 表现为CN的pv_session
调用栈记录函数 GaussDB(DWS)通过pv_memory_profiling(type int)和环境变量MALLOC_CONF,控制malloc等内存分配调用栈记录模块开启关闭、以及内存调用栈输出等,使用流程如下图所示: MALLOC_CONF 环境变量MALLOC_CO
从DLI导入表数据到GaussDB(DWS)集群 本实践演示使用GaussDB(DWS)外表功能从数据湖探索服务DLI导入数据到GaussDB(DWS)数据仓库的过程。 了解DLI请参见数据湖产品介绍。 本实践预计时长60分钟,实践用到的云服务包括虚拟私有云 VPC及子网、数据湖探索
节点管理 节点管理概述 节点管理包含查看当前集群的节点列表、添加或删除用于扩容的新节点等功能,在节点管理页面可以清晰的查看各节点的状态、节点规格、所属可用分区以及资源状态等信息。此外,单击指定节点“节点别名”列文字后的图标,可对节点别名进行修改(如果节点没有别名,则可为节点增加别名)。
伪类型 GaussDB(DWS)数据类型中包含一系列特殊用途的类型,这些类型按照类别被称为伪类型。伪类型不能作为字段的数据类型,但是可以用于声明函数的参数或者结果类型。 当一个函数不仅是简单地接受并返回某种SQL数据类型,伪类型能起到很大的作用。表1列出了所有的伪类型。 表1 伪类型
调用栈记录函数 GaussDB(DWS)通过pv_memory_profiling(type int)和环境变量MALLOC_CONF,控制gaussdb进程中malloc等内存分配调用栈记录模块开启关闭、以及进程级内存调用栈输出等,使用流程如下图所示: MALLOC_CONF
错误原因:在创建数据库语法中,指定新数据库使用缺省的表空间tablespace为pg_global错误。 解决办法:在创建数据库语法中,指定新数据库使用除缺省的表空间和全局表空间以外的其他表空间tablespace时,请确认该表空间所在目录是否为有效的目录,如果为无效目录,请创建一个有效的目录。 GAUSS-00510:
110 表1 8.3.0.110新增功能/解决问题列表 类别 功能或问题描述 问题原因 问题出现版本 修复建议 新增功能 新安装集群默认打开全局死锁检测功能,之前版本默认没有打开。 - - - 解决问题 当一个常用表达式(Common Table Expressions,简称CTE
对于agg操作,解决倾斜的思路与join操作不同,这里是通过首先在本DN内按照group by key进行去重操作,然后再进行重分布。因为经过DN内部去重之后,从全局来看,每个值的数量都不会超过DN数,因此不会出现严重的数据倾斜问题。以如下query为例: 1 select c1, c2, c3, c4
包年/包月 包年/包月是一种先付费再使用的计费模式,适用于对资源需求稳定且希望降低成本的用户。通过选择包年/包月的计费模式,您可以预先购买云服务资源并获得一定程度的价格优惠。本文将介绍包年/包月GaussDB(DWS)资源的计费规则。 适用场景 包年/包月计费模式需要用户预先支付
连接数据库 在创建数据库连接之后,才能使用它来执行SQL语句操作数据。 如果您使用的是开源的JDBC驱动程序,应确保数据库参数password_encryption_type取值设置为1,如果参数值不为1,可能会出现连接失败,典型的报错信息比如:“none of the server's
锁 GS_111010010 错误码: out of shared memory. 解决方案:可能需要增大max_locks_per_transaction。 level: ERROR GS_111010139 错误码: memory for serializable conflict
GAUSS-03971 -- GAUSS-03980 GAUSS-03971: "syntax error" SQLSTATE: F0000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-03972: "unrecognized state in
使用EXTERNAL SCHEMA跨集群访问HiveMetaStore元数据 GaussDB(DWS) 存算分离版本DWS 3.0数仓支持通过建立EXTERNAL SCHEMA实现远端访问MRS的Hive数据源(包括Hive对接HDFS和Hive对接OBS两种场景),本实践详细地
对于agg操作,解决倾斜的思路与join操作不同,这里是通过首先在本DN内按照group by key进行去重操作,然后再进行重分布。因为经过DN内部去重之后,从全局来看,每个值的数量都不会超过DN数,因此不会出现严重的数据倾斜问题。以如下query为例: 1 select c1, c2, c3, c4
注意:在整个计划中,除了叶子节点的执行时间是算子本身的执行时间,其余算子的执行时间均包含子节点的执行时间。 A-rows 表示相应算子输出的全局总行数。 E-rows 每个算子估算的输出行数。 E-distinct 表示hashjoin算子的distinct估计值。 Peak Memory
详细说明请参见元命令参考。 高级特性 gsql的高级特性如表1所示。 表1 gsql高级特性 特性名称 描述 变量 gsql提供类似于Linux的shell命令的变量特性,可以使用gsql的元命令\set设置一个变量,格式如下: \set varname value 要删除一个变量请使用如下方式:
新序列值的产生是靠GTM维护的,默认情况下,每申请一个序列值都要向GTM发送一次申请,GTM在当前值的基础上加上步长值作为产生的新值返回给调用者。GTM作为全局唯一的节点,势必成为性能的瓶颈,所以对于需要大量频繁产生序列号的操作,如使用Bulkload(批量快速导入数据)功能进行数据导入场景,是非
、大量数据导出的场景。 • 使用gs_dump和gs_dumpall命令导出:支持导出单个数据库及其对象,也支持导出集群中所有数据库和公共全局对象。 发布区域:全部 使用OBS导出数据 使用GDS导出数据 使用gs_dump和gs_dumpall导出 仅1.7.2及以上版本集群支持