检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
GaussDB(DWS)存储过程其他语句 锁操作 GaussDB(DWS)提供了多种锁模式用于控制对表中数据的并发访问。这些模式可以用在MVCC(多版本并发控制)无法给出期望行为的场合。同样,大多数GaussDB(DWS)命令自动施加恰当的锁,以保证被引用的表在命令的执行过程中不
系统表 GS_BLOCKLIST_QUERY GS_BLOCKLIST_SQL GS_OBSSCANINFO GS_RESPOOL_RESOURCE_HISTORY GS_WLM_INSTANCE_HISTORY GS_WLM_OPERATOR_INFO GS_WLM_SESSION_INFO
系统视图 ALL_ALL_TABLES ALL_CONSTRAINTS ALL_CONS_COLUMNS ALL_COL_COMMENTS ALL_DEPENDENCIES ALL_IND_COLUMNS ALL_IND_EXPRESSIONS ALL_INDEXES ALL_OBJECTS
GaussDB(DWS)存储过程开发规范 建议5.1 避免使用复杂的存储过程,避免存储过程嵌套 违反规范的影响: 复杂和嵌套的存储过程维护成本高,故障定位难度大,恢复耗时长。 方案建议: 不使用存储过程或只使用一层存储过程,不嵌套。 开发存储过程设计对应的日志表,将关键步骤前后的信息记录到日志表中,操作步骤如下。
DUAL DUAL视图是数据库根据数据字典自动创建的,它只有一个文本字段,且只有一行,用于保存表达式计算结果。任何用户都可以访问它。 表1 DUAL字段 名称 类型 描述 dummy text 表达式计算结果。 父主题: 系统视图
lient_min_messages或log_min_messages级别必须是DEBUG1或者更低时,才能把这些输出分别发送到客户端或者服务器日志。 参数类型:USERSET 取值范围:布尔型 on表示打开输出功能。 off表示关闭输出功能。 默认值:off trace_sort
创建OBS外表 操作步骤 根据上传数据到OBS中规划的路径,由此确定创建外表时使用的参数loaction的值。 用户获取OBS访问协议对应的AK值和SK值。获取访问密钥,请登录管理控制台,单击右上角的用户名并选择菜单“我的凭证”,然后在左侧导航树单击“访问密钥”。在访问密钥页面,
在执行数据导入前,您可以参考以下优秀实践方法进行合理的设计部署,最大化的使用系统资源,以提高数据导入性能。 OBS的数据导入性能,多数场景受限于网络的并发访问速率,因此在OBS服务器上最好部署多个桶,使用多桶并发导入,提高DN数据传输利用率。 并发导入场景,与单表导入相似,至少应保证I/O性能大于网络最大速率。 配置
查看GaussDB(DWS)管理控制台操作日志 开启审计服务 使用云审计服务前需要开启云审计服务,开启云审计服务后系统会自动创建一个追踪器,系统记录的所有操作将关联在该追踪器中。目前,一个云账户系统仅支持创建一个追踪器。 登录管理控制台,选择“服务列表 > 管理与监管 > 云审计服务”,进入云审计服务信息页面。 单击左
GAUSS-03671 -- GAUSS-03680 GAUSS-03671: "btree_xlog_cleanup: right block unfound" SQLSTATE: XX000 错误原因:right block查找不到。 解决办法:内部错误,属于预防性报错机制。请联系技术支持工程师提供技术支持。
GAUSS-03691 -- GAUSS-03700 GAUSS-03691: "inconsistent point values" SQLSTATE: XX000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-03692: "unknown
GAUSS-03721 -- GAUSS-03730 GAUSS-03721: "cannot add a node to an inner tuple without node labels" SQLSTATE: XX000 错误原因:给内部元组增加node时,node标签不能为空。
GAUSS-03751 -- GAUSS-03760 GAUSS-03751: "heap_update_redo: invalid lp" SQLSTATE: XX000 错误原因:redo update tuple指针非法。 解决办法:检查Xlog是否正确。 GAUSS-03752:
GAUSS-03771 -- GAUSS-03780 GAUSS-03771: "could not write cache file '%s': %m" SQLSTATE: XX000 错误原因:列存分区表插入,写入缓存文件错误。 解决办法:根据错误信息中写文件失败信息处理。 GAUSS-03772:
GAUSS-03791 -- GAUSS-03800 GAUSS-03791: "cannot handle qualified ON SELECT rule" SQLSTATE: XX000 错误原因:规则行为必须包含条件。 解决办法:此错误发生在外键约束上,请检查对应主外键约束。
GAUSS-03841 -- GAUSS-03850 GAUSS-03841: "vector scan for VecMarkPos is not yet implemented " SQLSTATE: XX000 错误原因:系统内部错误:未实现针对列存扫描节点的MarkPos功能。
GAUSS-03851 -- GAUSS-03860 GAUSS-03851: "UnSupported vector aggregation function %u" SQLSTATE: XX000 错误原因:生成了错误的执行计划。 解决办法:保留计划,请联系技术支持工程师提供技术支持。
GAUSS-03861 -- GAUSS-03870 GAUSS-03862: "unsupport join type %d" SQLSTATE: XX000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-03864: "unrecognized
GAUSS-03881 -- GAUSS-03890 GAUSS-03882: "Unsupported array coerce expression in vector engine" SQLSTATE: XX000 错误原因:系统内部错误:未实现ArrayCoerce表达式函数的向量化。
GAUSS-03901 -- GAUSS-03910 GAUSS-03901: "can not find workload group '%s'." SQLSTATE: XX000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-03902: