检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在下列场景中,无法捕获处理异常,整个存储过程回滚:节点故障、网络故障引起的存储过程参与节点线程退出以及COPY FROM操作中源数据与目标表的表结构不一致造成的异常。 示例 :UPDATE/INSERT异常 这个例子根据使用异常处理器执行恰当的UPDATE或INSERT 。 1
认证鉴权 调用接口支持使用Token认证。 Token认证 Token在计算机系统中代表令牌(临时)的意思,拥有Token就代表拥有某种权限。Token认证就是在调用API的时候将Token加到请求消息头,从而通过身份认证,获得操作API的权限。 Token的有效期为24小时,需
错误原因:哈希表损坏。 解决办法:尝试重新启动节点来解决。 GAUSS-04180: "cannot extend file '%s' beyond %u blocks" SQLSTATE: 54000 错误原因:表的页数达到上限。 解决办法:执行VACUUM或创建新表。 父主题:
8,支持英文编码包括ASCII。内置6种token类型,如表4 token类型所示;支持5种分隔符,如表5所示,在用户不进行自定义设置的情况下分隔符默认为“#”。Pound限制单个token长度不能超过256个字符。 表4 token类型 Alias Description zh_words
所有比较操作符都是双目操作符,被比较的两个数据类型必须是相同的数据类型或者是可以进行隐式转换的类型。例如1<2<3这样的表达式为非法的,因为布尔值和3之间不能做比较。 GaussDB(DWS)提供的比较操作符请参见表1。 表1 比较操作符 操作符 描述 < 小于 > 大于 <= 小于或等于 >= 大于或等于 =
所有比较操作符都是双目操作符,被比较的两个数据类型必须是相同的数据类型或者是可以进行隐式转换的类型。例如1<2<3这样的表达式为非法的,因为布尔值和3之间不能做比较。 GaussDB(DWS)提供的比较操作符请参见表1。 表1 比较操作符 操作符 描述 < 小于 > 大于 <= 小于或等于 >= 大于或等于 =
1 POST /v2/{project_id}/clusters 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID。获取方法,请参见获取项目ID。 请求参数 表2 请求Body参数 参数 是否必选 参数类型 描述 cluster 否
many replication slots active before shutdown" SQLSTATE: XX000 错误原因:上次数据库停止时有过多的replication slot被激活。 解决办法:检查本次启动配置的max_replication_slots参数是否过小,如果过小请调大后再尝试启动。
GaussDB(DWS)逻辑集群管理 逻辑集群概述 添加/删除逻辑集群 管理逻辑集群 弹性增删逻辑集群 教程:已有数据的物理集群转换逻辑集群 教程:新物理集群划分为逻辑集群 教程:设置只读逻辑集群并绑定用户 父主题: GaussDB(DWS)集群管理
--detail命令查询对应主、备DN的连接信息,确保与postgresql.conf配置文件中replconninfo1以及replconninfo2字段配置匹配。 GAUSS-01998: "could not create data file '%s': %m" SQLSTATE: XX000
当变更规格时,选择了不支持变更的规格。 选择规格列表中的其他规格。 DWS.8903 当变更规格时,选择的规格已经售罄。 选择规格列表中的其他规格。 DWS.8904 当变更规格时,租户下剩余的CPU资源不足,不能变更到对应规格。 选择规格列表中CPU数较少的规格,或购买CPU资源。 DWS
当变更规格时,选择了不支持变更的规格。 选择规格列表中的其他规格。 DWS.8903 当变更规格时,选择的规格已经售罄。 选择规格列表中的其他规格。 DWS.8904 当变更规格时,租户下剩余的CPU资源不足,不能变更到对应规格。 选择规格列表中CPU数较少的规格,或购买CPU资源。 DWS
INHERIT操作,当删除子表的父表约束时,检测出子表不存在该父表关系。 解决办法:不存在此子表父表关系,故不能直接删除。 GAUSS-00830: "typed tables cannot inherit" SQLSTATE: 42809 错误原因:ALTER TABLE OF操作,将一个表附加到复合类型时,类型表不能继承。
sted-nodes 表1 路径参数 参数 是否必选 参数类型 描述 cluster_id 是 String 指定节点集群的ID。获取方法,请参见获取集群ID。 project_id 是 String 项目ID。获取方法,请参见获取项目ID。 请求参数 表2 请求Body参数 参数
GaussDB(DWS)存储过程其他语句 锁操作 GaussDB(DWS)提供了多种锁模式用于控制对表中数据的并发访问。这些模式可以用在MVCC(多版本并发控制)无法给出期望行为的场合。同样,大多数GaussDB(DWS)命令自动施加恰当的锁,以保证被引用的表在命令的执行过程中不会以一种不兼容的方式被删除或者修改。比如,在存在其他并发操作的时候,ALTER
、系统最新补丁、权限控制、端口管理、协议与端口防攻击等。 GaussDB(DWS)提供完整的密码策略、身份认证、会话管理、用户权限管理和数据库审计等安全措施。 快照数据安全 GaussDB(DWS)的备份数据是以快照的形式存储在OBS上。OBS已通过中国数据中心联盟的可信云安全认
禁止针对普通列存表进行实时INSERT操作 违反规范的影响: 针对普通列存表实时小批量入库会导致小CU膨胀严重,影响存储空间和查询性能。 方案建议: 实时INSERT场景评估单次入库数据量和数据总量,总量小的场景可以改为行存表。 实时INSERT场景前端攒批,保证单次、单表、单分区、单
禁止针对普通列存表进行实时INSERT操作 违反规范的影响: 针对普通列存表实时小批量入库会导致小CU膨胀严重,影响存储空间和查询性能。 方案建议: 实时INSERT场景评估单次入库数据量和数据总量,总量小的场景可以改为行存表。 实时INSERT场景前端攒批,保证单次、单表、单分区、单
GaussDB(DWS)存储过程其他语句 锁操作 GaussDB(DWS)提供了多种锁模式用于控制对表中数据的并发访问。这些模式可以用在MVCC(多版本并发控制)无法给出期望行为的场合。同样,大多数GaussDB(DWS)命令自动施加恰当的锁,以保证被引用的表在命令的执行过程中不会以一种不兼容的方式被删除或者修改。比如,在存在其他并发操作的时候,ALTER
--detail命令查询当前一对主备的连接信息,确认与postgresql.conf配置文件中replconninfo1以及replconninfo2字段配置匹配。 GAUSS-02007: "could not receive database system identifier and timeline