检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
但随着业务规模不断扩大,集群系统中的业务数目越来越多,通过划分多个资源池来管理越来越难以控制资源竞争。由于GaussDB(DWS)的分布式架构,业务数据被分散存储在多个节点上即每个表都会分布在数据库集群的所有DN节点上,因此每次数据表操作都可能会涉及所有DN节点,导致网络压力
e中查询。 参数类型:SUSET 取值范围:布尔型 on表示开启收集功能,开启时,收集器会重复地去查询当前时间的操作系统,这可能会引起某些平台的重大开销,故默认值设置为off。 off表示关闭收集功能。 默认值:off track_functions 参数说明:控制收集函数的调用次数和调用耗时的统计数据。
建、修改、删除、分配的权限,访问需要被赋权。 前提条件 修改集群安全配置必须同时满足以下两个条件: 集群状态为“可用”或“非均衡”。 集群任务信息不能处于“节点扩容”、“经典变更规格”、“配置中”、“升级中”、“重分布中”和“重启中”等状态。 操作步骤 登录GaussDB(DWS)管理控制台。
_group_by_mysql选项,控制查询中GROUP BY后是否可以不体现所有非聚合函数查询字段。 开发指南>GUC参数>版本和平台兼容性>平台和客户端兼容性 完善DISCARD功能 语法格式新增关键字{ ALL | TEMP | TEMPORARY | PLANS | SEQUENCES
后台设置了连接的超时时间,如果超时30分钟没有任何操作,则需要重新登录。 连接采用“用户登录ID+DATABASE”的方式做唯一缓存,保证每个用户连接每个数据库使用一个连接,保证每次操作在一个连接上进行执行。 针对一个数据源下的同一个数据库,不建议开多个窗口执行SQL命令,因为同一个数据库下建立
function 'GS_UPDATE_BLOCKLIST_HASH_INFO' in distributed query. 解决方案:请使用不与分布式表连接的简单查询。 level: ERROR GS_209140062 错误码: EXECUTE of SELECT ... INTO is
的数据文件,利用多DN并行的方式,将数据从数据库导出到数据文件中,从而提高整体导出性能。不支持直接导出文件到HDFS文件系统。 CN只负责任务的规划及下发,把数据导出的工作交给了DN,释放了CN的资源,使其有能力处理外部请求。 通过让各个DN都参与数据导出,充分利用各个设备的计算能力及网络带宽。
有事务结束,再次执行VACUUM FULL命令对该表进行清理。 如果使用上面的方法清理后,表文件大小仍然无变化,在确认集群中没有正在运行的任务,且所有数据都已经保存后,可使用如下操作方式: 执行以下命令查询当前的事务XID。 1 SELECT txid_current(); 再执行以下命令查看活跃事务列表:
nt_timeout默认值为0。如用户手动修改过该参数,建议恢复原默认值0,或者根据需要调整SQL超时时间,避免设置的SQL超时时间对其它任务产生影响。 在“修改预览”窗口,确认修改无误后,单击“保存”。 参数“statement_timeout”所在行“是否重启”列显示为“否”
Count > 3),从而出现内存可用,但报cstore buffer过小的错误。 8.3.0.103以前版本 实时入库场景下,入库性能长稳,但是任务停止后delta表的空间一直不释放。 hstore opt表的delete记录可能残留,导致空间一直无法释放。 8.3.0.103以前版本
可参见《数据仓库服务开发指南》的教程:使用JDBC或ODBC开发。 建议使用官方推荐的方式连接数据库。参见连接集群方式。 其它客户端不能保证100%兼容性,需要客户自行验证。 使用其它客户端如果出现不兼容而报错,且不能替换客户端的情况,可尝试替换客户端中的libpq驱动。替换方
hmethod指定的HMAC算法,以keystr为密钥对decryptstr字符串进行解密,返回解密后的字符串。解密使用的keystr必须保证与加密时使用的keystr一致才能正常解密。keystr不得为空。 返回值类型:text 示例: 1 2 3 4 5 SELECT gs_
ery中的结果对于deptno=30的时候的输出结果是不一样的。 处理方法 String_agg中增加order by,语句修改为如下格式保证ename字段是按照相同的顺序来拼接的,从而满足查询结果是稳定的。 1 2 3 4 select count(*) from (select
当前GaussDB(DWS)的CN节点、DN节点、操作系统messages日志以及数据库的DML/DDL审计日志可通过开启LTS日志进行查看。 此外,为了保证日志的保留时长,数据库审计日志可通过OBS进行转储。如何设置和查看请参见数据库审计日志。 父主题: 安全
hmethod指定的HMAC算法,以keystr为密钥对decryptstr字符串进行解密,返回解密后的字符串。解密使用的keystr必须保证与加密时使用的keystr一致才能正常解密。keystr不得为空。 返回值类型:text 示例: 1 2 3 4 5 SELECT gs_
platform" SQLSTATE: 0A000 错误原因:非缺省的collation不支持,仅出现在不支持locale_t的平台。 解决办法:使用平台缺省的collation。 GAUSS-03319: "wcstombs_l is not available" SQLSTATE:
登录GaussDB(DWS)管理控制台。 在左侧导航栏中,选择“集群 > 专属集群”。 在集群列表中,若需要容灾扩容的集群“任务信息”为“容灾未启动”,执行5和7。 (可选)如果需要容灾扩容的集群“任务信息”不是“容灾未启动”时,则需要删除容灾,请参见删除容灾。 在生产、灾备集群所在行的“操作”列,选择
Hash值,根据重新计算的Hash值进行分布,发给对应的目标节点。 表5 其他算子 算子 含义 场景 Stream 多节点数据交换 执行分布式查询计划,节点间存在数据交换。 Partition Iterator 分区迭代器 分区表扫描,迭代扫描每个分区。 RowToVec 行转列
listener pipe for PID %d: error code %lu" SQLSTATE: XX000 错误原因: WIN32平台不涉及。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-02464: "could not create semaphores:
Hash值,根据重新计算的Hash值进行分布,发给对应的目标节点。 表5 其他算子 算子 含义 场景 Stream 多节点数据交换 执行分布式查询计划,节点间存在数据交换。 Partition Iterator 分区迭代器 分区表扫描,迭代扫描每个分区。 RowToVec 行转列