检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
6之间。 为了优化列存分区表的批量插入效率,在批量插入过程中会对数据进行缓存后再批量写盘。通过GUC参数“partition_mem_batch”和“partition_max_cache_size”,可以设置缓存个数以及缓存区大小。这两个参数的值越小,列存分区表的批量插入越慢。
DEFINE_COLUMN_INT 动态定义一个int类型的列。 DBMS_SQL.DEFINE_COLUMN_LONG 动态定义一个long类型的列。 DBMS_SQL.DEFINE_COLUMN_RAW 动态定义一个raw类型的列。 DBMS_SQL.DEFINE_COLUMN_TEXT 动态定义一个text类型的列。
驱动器名称,对应数据源DSN中的驱动名。 [DRIVER_N] Driver64 驱动动态库的路径。 Driver64=/xxx/odbc/lib/psqlodbcw.so setup 驱动安装路径,与Driver64中动态库的路径一致。 setup=/xxx/odbc/lib/psqlodbcw
执行数据导出语法: 1 INSERT INTO [foreign table 表名] SELECT * FROM [源表名]; 编写批处理任务脚本,实现并发批量导出数据。并发量视机器资源使用情况而定。可通过几个表测试,监控资源利用率,根据结果提高或减少并发量。常用资源监控命令
archar数据类型的比较操作; 除此之外,无法使用LLVM动态编译优化,具体可通过explain performance语句进行查看。 非适用场景: 不支持CN上LLVM动态编译优化。 不支持小数据量表使用LLVM动态编译优化。 不支持生成非向量化执行路径的查询作业。 其他因素对LLVM性能的影响
archar数据类型的比较操作; 除此之外,无法使用LLVM动态编译优化,具体可通过explain performance语句进行查看。 非适用场景: 不支持CN上LLVM动态编译优化。 不支持小数据量表使用LLVM动态编译优化。 不支持生成非向量化执行路径的查询作业。 其他因素对LLVM性能的影响
DEFINE_COLUMN_INT 动态定义一个int类型的列。 DBMS_SQL.DEFINE_COLUMN_LONG 动态定义一个long类型的列。 DBMS_SQL.DEFINE_COLUMN_RAW 动态定义一个raw类型的列。 DBMS_SQL.DEFINE_COLUMN_TEXT 动态定义一个text类型的列。
DEFINE_COLUMN_INT 动态定义一个int类型的列。 DBMS_SQL.DEFINE_COLUMN_LONG 动态定义一个long类型的列。 DBMS_SQL.DEFINE_COLUMN_RAW 动态定义一个raw类型的列。 DBMS_SQL.DEFINE_COLUMN_TEXT 动态定义一个text类型的列。
INTO v_abc FROM ... WHERE ... AND nvl(t.batch_num, c_batchnum_null_num) = v_jobnum_list(i);
BEGIN可以用于开始一个匿名块,也可以用于开始一个事务。本节描述用BEGIN开始匿名块的语法,以BEGIN开始事务的语法见START TRANSACTION。 匿名块是能够动态地创建和执行过程代码的结构,而不需要以持久化的方式将代码作为数据库对象储存在数据库中。 注意事项 无。 语法格式 开启匿名块 1 2 3 4
BEGIN可以用于开始一个匿名块,也可以用于开始一个事务。本节描述用BEGIN开始匿名块的语法,BEGIN开始事务的语法见START TRANSACTION。 匿名块是能够动态地创建和执行过程代码的结构,而不需要以持久化的方式将代码作为数据库对象储存在数据库中。 注意事项 无。 语法格式 开启匿名块 1 2 3 4
本文介绍了数据仓库服务 GaussDB(DWS)提供的SDK语言版本,列举了最新版本SDK的获取地址。 在线生成SDK代码 API Explorer提供根据需求动态生成SDK代码功能,从而降低SDK使用难度,推荐使用。操作步骤如下所示: 登录华为云API Explorer,选择“大数据>数据仓库服务”,进入DWS
排队中的查询。 可能原因 查询估算内存过大,导致累积估算内存超过动态可用内存上限引发CCN排队。 CPU、IO等公共资源竞争导致正在运行的查询性能出现劣化。 处理步骤 确认是否由于估算内存过大造成排队。 请参考动态负载管理下的CCN排队进行排查。 确认集群可用内存是否正常。 登录GaussDB(DWS)管理控制台。
BEGIN可以用于开始一个匿名块,也可以用于开始一个事务。本节描述用BEGIN开始匿名块的语法,以BEGIN开始事务的语法见START TRANSACTION。 匿名块是能够动态地创建和执行过程代码的结构,而不需要以持久化的方式将代码作为数据库对象储存在数据库中。 注意事项 无。 语法格式 开启匿名块 1 2 3 4
大。当上述资源成为瓶颈的情况下,SMP无法提升性能,反而可能导致集群整体性能的劣化。SMP支持自适应特性,该特性会根据当前资源和查询特征,动态选取最优的并行度。下面对各种资源对SMP性能的影响情况分别进行说明: CPU资源 在一般客户场景中,系统CPU利用率不高的情况下,利用SM
增删GaussDB(DWS)集群CN节点 概述 当用户集群创建后,实际需要的CN数量会随着业务需求而发生变化,因此管理CN节点功能的实现使用户可以根据实际需求动态调整集群CN数量。具体操作如下: 增加CN节点 删除CN节点 该特性仅8.1.1及以上集群版本支持。 在线增删CN以及多CN并行增加仅8.1
macro name in dynamic library path: %s" SQLSTATE: 42602 错误原因:动态库地址中包含不合法的路径宏。 解决办法:请检查动态库地址中的路径宏是否合法。 GAUSS-02564: "zero-length component in parameter
声明一个触发器函数返回trigger。 void 表示函数不返回数值。 opaque 一个已经过时的类型,以前用于所有上面这些用途。 声明用C编写的函数(不管是内置的还是动态装载的)都可以接受或者返回任何这样的伪数据类型。当伪类型作为参数类型使用时,用户需要保证函数的正常运行。 用过程语言编写的函数只能使用实现
max_dynamic_memory:最大动态内存。 dynamic_used_memory:已使用的动态内存。 dynamic_peak_memory:内存的动态峰值。 dynamic_used_shrctx:最大动态共享内存上下文。 dynamic_peak_shrctx:共享内存上下文的动态峰值。 ma
max_dynamic_memory:最大动态内存。 dynamic_used_memory:已使用的动态内存。 dynamic_peak_memory:内存的动态峰值。 dynamic_used_shrctx:最大动态共享内存上下文。 dynamic_peak_shrctx:共享内存上下文的动态峰值。 ma