检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
代码块被视为没有参数的函数主体,返回值类型是void。它的解析和执行是同一时刻发生的。 注意事项 程序语言在使用之前,必须通过命令CREATE LANGUAGE安装到当前的数据库中。 plpgsql是默认的安装语言,其它语言安装时必须指定。 如果语言是不受信任的,用户必须有使用程序语言的USAGE权限,或者是系统管理员。
从而影响整体查询性能。合理的选择分布列,并对已经创建的表,进行分布列的调整,对表查询的性能至关重要。 采用Hash分表策略之后需对表的数据进行数据倾斜性检查,以确保数据在各个DN上是均匀分布的。一般来说,不同DN的数据量相差5%以上即可视为倾斜,如果相差10%以上就必须要调整分布列。
自连接(两个相同的表之间连接)的估算中更加准确。下面查询的例子是cost_param的bit0为1时的优化场景。V300R002C00版本开始已弃用cost_param & 1不为0时的路径,默认选择已优化的估算公式。 选择率是两表join时,满足join条件的行数在join结果集中所占的比率。
类型转换函数 JSON/JSONB函数和操作符 安全函数 条件表达式函数 范围函数和操作符 数据脱敏函数 位图函数和操作符 UUID函数 文本检索函数和操作符 HLL函数和操作符 返回集合的函数 几何函数和操作符 网络地址函数和操作符 系统信息函数 系统管理函数 备份恢复控制函数 数据库对象函数
专属集群”。 在指定集群的“操作”列,选择“更多 > 重置密码”,弹出“重置密码”页面。 图1 重置密码 填写并确认新密码,单击“确定”。 密码复杂度要求如下: 密码长度为12~32个字符。 不能与用户名或倒序的用户名相同。 密码至少包含大写字母、小写字母、数字和特殊字符四类中的三类,其中可输入的特殊字符为:(~
DSC支持迁移Teradata、MySQL数据库的对象有: Teradata、MySQL支持的通用对象:SQL模式,SQL查询 仅Teradata支持的对象:包含BTEQ和SQL_LANG脚本的Perl文件 迁移流程 DSC迁移sql脚本流程如下: 从Teradata或MySQL数据库导出待迁移的sql脚本到已安
项目ID可以通过调用查询指定条件下的项目信息API获取。 获取项目ID的接口为“GET https://{Endpoint}/v3/projects/”,其中{Endpoint}为IAM的终端节点,可以从地区和终端节点获取。接口的认证鉴权请参见认证鉴权。 响应示例如下,其中projects下的“id”即为项目ID。
ussDB(DWS)的场景。 角色是一组权限的集合,用户和角色的关系,请参见《开发指南》权限管理章节。在创建用户前,可以先创建角色,即先预置一些常用角色,例如拥有创建数据库的角色,再创建用户,在创建用户的过程将预先创建好的角色授权予该用户。 用户、角色和相应的权限列表支持导出,详
enable_pooler_parallel 参数说明: CN的连接池是否可以在并行的模式下进行连接。 参数类型:SIGHUP 取值范围:布尔型 on表示CN的连接池可以在并行的模式下进行连接。 off表示CN的连接池不可以在并行的模式下进行连接。 默认值:on syscache_clean_policy
TABLESPACE语法修改数据库表空间时,该数据库的表空间目录下已经存在表、索引、视图等关系对象,不能执行当前操作。 解决办法:请确认当前待执行的修改数据库表空间操作中的数据库中是否已经存在表、索引、视图等关系对象,需要先删除已存在的对象后再次尝试执行该操作。 GAUSS-00523:
执行下列SQL语句,查询NOT IN的执行计划: 1 EXPLAIN VERBOSE SELECT * FROM t1 WHERE t1.c NOT IN (SELECT t2.c FROM t2); 返回结果如图: 从返回结果可知执行计划走NestLoop,因为NULL值跟任意值的OR运算结果都是NULL,WHERE条件表达式:
参数含义 定位信息 集群名称 产生告警的集群名称。 租户名称 集群所属的租户名称。 告警级别 产生告警的级别。 附加信息 资源ID 产生告警的集群ID。 资源名称 产生告警的集群名称。 首次告警时间 告警首次发生事件,包含告警阈值与当前值。 对系统的影响 可使用会话数量不足,影响业务执行。
参数含义 定位信息 集群名称 产生告警的集群名称。 租户名称 集群所属的租户名称。 告警级别 产生告警的级别。 附加信息 资源ID 产生告警的集群ID。 资源名称 产生告警的集群名称。 首次告警时间 告警首次发生事件,包含告警阈值与当前值。 对系统的影响 可使用会话数量不足,影响业务执行。
Convertor)是一款运行在Linux或Windows操作系统上的命令行工具,致力于向客户提供简单、快速、可靠的应用程序SQL脚本迁移服务,通过内置的语法迁移逻辑解析源数据库应用程序SQL脚本,并迁移为适用于GaussDB(DWS) 数据库的应用程序SQL脚本。DSC不需要连接数据库,可在离线
针对上述业务场景特点,GaussDB(DWS)的roaringbitmap可以高效生成、压缩、解析位图数据,支持最常见的位图聚合操作(与、或、非、异或),满足用户在亿级以上、千万级标签的大数据量下实时精准营销、快速圈选用户的需求。 roaringbitmap使用示例 假设有一张用户浏览网页的流水信息表userinfo,表中的字段如下:
执行下列SQL语句,查询NOT IN的执行计划: 1 EXPLAIN VERBOSE SELECT * FROM t1 WHERE t1.c NOT IN (SELECT t2.c FROM t2); 返回结果如图: 从返回结果可知执行计划走NestLoop,因为NULL值跟任意值的OR运算结果都是NULL,WHERE条件表达式:
能出现的瓶颈。 在GDS IO与网卡未达到物理瓶颈前,可以考虑在GaussDB(DWS)开启SMP进行加速。SMP开启之后会对对应的GDS产生成倍的压力。需要特别说明的是:SMP自适应衡量的标准是GaussDB(DWS)的CPU压力,而不是GDS所承受的压力。有关SMP的更多信息请参见SMP手动调优建议章节。
e(); 通常情况下,每个数据库中只创建一次hudi.hudi_sync_state。 设置CDL的同步进度,用户需要有同步目标表的INSERT和UPDATE权限、HUDI外表的SELECT权限,否则无法正常设置同步进度。 1 SELECT hudi_set_sync_commit('SCHEMA
“消息”页签显示“执行时间”、“导出的总行数”和CSV文件的保存路径。 导出当前页的查询结果 如要导出查询结果,建议导出所有查询结果,而非当前页的查询结果。“导出当前页到CSV”功能已弃用。 执行以下步骤导出当前页查询结果。 选择“结果”页签。 单击图标,导出当前页的查询结果。 显示“Data
partition在该表上最后一次操作的时间,PG_STAT_ALL_TABLES视图last_data_changed列的数据是通过该函数求值,在表数量很大的场景中,通过视图获取表数据最后修改时间的性能较差,建议直接使用该函数获取表数据的最后修改时间。 返回值类型:timestamptz