检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
或明确产品质量缺陷的情况下,不负责作业运行异常问题的排查分析。 数据仓库专家服务 如需获得更多支持,可咨询购买对应的数据仓库专家服务:https://www.huaweicloud.com/service/dwssupport.html。
py,配合GUC参数enable_unlogged_tablespace_compat,可以优化RTO。 脚本位于 $GPHOME/script目录,可以通过-?获取帮助信息。 迁移所有UNLOGGED表(建议) 1 python3 switch_unlogged_tablepace.py -t switch
Server单点故障。 GTM 全局事务管理器(Global Transaction Manager),负责生成和维护全局事务ID、事务快照、时间戳等全局唯一的信息。 整个集群只有一组GTM:主、备GTM各一个。 WLM 工作负载管理器(Workload Manager)。控制系统资
如果设置较大的shared_buffers需要同时增加checkpoint_segments的值,因为写入大量新增、修改数据需要消耗更多的时间周期。 bulk_write_ring_size 参数说明:数据并行导入使用的环形缓冲区大小。 参数类型:USERSET 取值范围:整型,
tbl_array(inx1).b=2 数组相关函数使用 在GaussDB(DWS)中,提供了类似Oracle相关的数组函数的支持,可以通过以下函数获取数组的一些属性或者对数组内容进行操作。 COUNT COUNT函数可以返回当前数组元素的数量,仅统计初始化过的元素或者经过EXTEND函数扩展后的元素。
1版本以后支持了在线扩容。在线扩容过程中,DWS服务不重启,持续对外提供服务。表重分布期间用户可以对该表执行插入、更新、删除,但重分布过程仍然会短时间阻塞用户的数据更新操作,会影响用户语句的执行性能。扩容重分布过程会消耗大量的CPU和IO资源,因此会对用户作业性能影响较大,用户应该尽可能
如果设置较大的shared_buffers需要同时增加checkpoint_segments的值,因为写入大量新增、修改数据需要消耗更多的时间周期。 bulk_write_ring_size 参数说明:数据并行导入使用的环形缓冲区大小。 参数类型:USERSET 取值范围:整型,
index_partition_name TO new_index_partition_name; PG_OBJECT系统表记录索引最后修改时间时不支持对该语法的记录。 添加,修改索引的注释。 1 2 ALTER INDEX [ IF EXISTS ] index_name
如果集群元数据信息存在不一致情况,该函数可能会错误扫描到有效的数据文件。 pg_get_scan_residualfiles() 描述:用于获取当前节点所有扫描到的残留文件记录。该函数为实例级函数,与当前所在的数据库无关,可以在任意实例上运行。 返回类型:record 返回信息如下:
修改集群guc参数 cluster updateClusterConfigurations 解除只读 cluster cancelReadonly 修改运维时间窗 cluster modifyMaintenanceWindow 批量增加CN节点 cluster batchCreateCn 批量删除CN节点
pg_class; 查系统表中列级统计信息: SELECT * FROM pg_stats; 查看统计信息最近收集时间。 动态采样把统计信息放内存中,不更新该系统表的时间。 SELECT * FROM pg_object; 父主题: SQL调优
| 242002 | 30422 | 303351 | 38136 查询当前实例某一段时间内的资源使用情况。 1 SELECT * FROM GS_WLM_INSTANCE_HISTORY WHERE TIMESTAMP > '2022-01-10'
单击列表上方的“添加共享”按钮,可选择给同租户下的其它IAM用户共享此数据源,并设置共享截止时间。 单击已共享的IAM用户所在行操作列“取消共享”按钮可取消共享。 单击已共享的IAM用户所在行操作列“修改”按钮修改共享到期时间和用户名。 图20 共享数据源 被共享的IAM用户登录时,可在自定义数据源
lel内部不允许创建临时表。 \parallel执行时最多会启动num个独立的gsql进程连接服务器。 \parallel中所有作业的持续时间不能超过session_timeout,否则可能会导致并发执行过程中断连。 \parallel不支持对VOLATILE/GLOBAL全局临时表进行操作。
使用数据类型作为表列%TYPE迁移包变量时,需要从表中获取实际数据类型,并且在声明变量时使用该数据类型,而不是使用%TYPE。 输入:若配置参数pkgSchemaNaming设置为false 如果一起指定PACKAGE名称和SCHEMA名称,则需要在GET()上使用SCHEMA名称来获取默认值,并使用SET()来指定最终值。
| 242002 | 30422 | 303351 | 38136 查询当前实例某一段时间内的资源使用情况。 1 SELECT * FROM GS_WLM_INSTANCE_HISTORY WHERE TIMESTAMP > '2022-01-10'
Server单点故障。 GTM 全局事务管理器(Global Transaction Manager),负责生成和维护全局事务ID、事务快照、时间戳等全局唯一的信息。 整个集群只有一组GTM:主、备GTM各一个。 CN 协调节点(Coordinator)。负责接收来自应用的访问请求,
及其索引为自研。建表时,选择合适的存储方式、分布列、分区键、索引,能够使SQL在执行时快速命中数据,减少IO消耗。下图是一个SQL从发起到获取数据的执行流程,通过下图,可以理解每个技术手段的作用,用于指导性能调优。 图1 SQL执行流程 SQL执行时,分区表会通过Partition
result -------- f (1 row) 虽然大部分的正则表达式搜索都能很快地执行,但是正则表达式仍可能被人为地控制,通过任意长的时间和任意量的内存进行处理。不建议从非安全模式来源接受正则表达式搜索模式,如果必须这样做,建议加上语句超时限制。使用SIMILAR TO模式的搜索具有同样的安全性危险,
result -------- f (1 row) 虽然大部分的正则表达式搜索都能很快地执行,但是正则表达式仍可能被人为地控制,通过任意长的时间和任意量的内存进行处理。不建议从非安全模式来源接受正则表达式搜索模式,如果必须这样做,建议加上语句超时限制。使用SIMILAR TO模式的搜索具有同样的安全性危险,