检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
由于DWS的表定义结构与Oracle存在差异,需要手动修改转换后的表定义。 如下,将文件中的\echo整体注释掉(如果使用gsql工具导入表定义的话,不需要注释),同时手动修改指定表的分布列(distribute by hash (列名))。 修改前: 修改后: Hash分布表的分布列选取至关重要,需要满足以下原则:
执行如下命令编译生成数据构建工具dbgen。 编译之前需要修改dbgen目录下的两个文件:makefile.suite和tpcd.h 修改makefile.suite 1 2 3 4 5 6 7 8 9 10 11 12 #makefile.suite 的更改参数如下(103行-111行)
"cannot rename inherited constraint '%s'" SQLSTATE: 42P16 错误原因:修改继承的约束名。 解决办法:禁止修改继承的约束名。 GAUSS-00702: "relation '%s' already exists" SQLSTATE:
FUNCTION 功能描述 修改自定义函数的属性。 注意事项 只有该函数的所有者,才有权限执行该命令,系统管理员默认拥有该权限。要修改函数的所有者的用户必须是新拥有角色的直接或间接成员。如果函数中涉及对临时表相关的操作,则无法使用ALTER FUNCTION。 语法格式 修改自定义函数的附加参数:
SEARCH CONFIGURATION 功能描述 更改文本搜索配置的定义。用户可以将映射从字串类型调整为字典,或者改变配置的名称或者所有者,或者修改搜索配置的配置参数。 注意事项 当一个搜索配置已经被引用(如被用来创建索引),则不允许用户修改此文本搜索配置。 要使用ALTER TEXT
如何判断表是否执行过UPDATE或DELETE 问题现象 DWS中有两种情况需要关注表是否做过UPDATE及DELETE操作: 对表频繁执行UPDATE或者DELETE操作会产生大量的磁盘页面碎片,从而逐渐降低查询的效率,需要将磁盘页面碎片恢复并交还操作系统,即VACUUM FU
如何调用API 构造请求 认证鉴权 返回结果
创建监控面板:用户可单击“创建监控面板”按钮定义自己的监控面板。 修改监控面板:用户可单击“修改”按钮修改监控面板的名称。 删除监控面板:用户可单击“删除”按钮删除监控面板,默认监控面板无法被删除。 共享监控面板:用户可单击“共享”按钮共享监控面板,被共享用户则可以看到该面板,但无法修改。 图1 监控面板 添加监控视图
询监控中的实时查询或历史查询不可用。但如果设置也可能会导致集群性能下降,所以用户需权衡相关参数配置。相关GUC参数推荐配置如下,修改参数操作请参见修改GaussDB(DWS)集群GUC参数,具体参数说明请参见相关GUC参数设置。 表1 GUC参数推荐配置 GUC参数 CN建议设置值
e类型会自动转换为timestamp(0),只有在MySQL兼容模式下才支持date类型。 为解决以上问题,需要将兼容模式修改为MySQL。DWS不支持修改现有数据库的兼容模式,只能在创建数据库时指定兼容模式。DWS从8.1.1集群版本开始支持MySQL兼容模式类型,可参考如下示例进行操作:
zip 执行如下命令编译生成数据构建工具dbgen。 编译之前需要修改dbgen目录下的两个文件:makefile.suite和tpcd.h 修改makefile.suite文件。 #makefile.suite的更改参数如下(103行-111行): CC = gcc #
如何使用VPC共享来处理DWS资源? 背景信息 共享VPC功能支持多个账号在一个集中管理、共享的VPC内创建云资源,比如DWS、ELB、ECS等。VPC的所有者可以将VPC内的子网共享给一个或者多个账号使用。通过共享VPC功能,可以简化网络配置,帮助您统一配置和运维多个账号下的资
启停和删除GaussDB(DWS)集群 重启集群 当集群处于非均衡或不能正常工作时,可能需要通过重启集群进行恢复。当您修改完配置,例如修改集群安全设置、参数修改相关配置,未立即重启集群的情况下,您也可以通过手动重启集群使配置生效。 若集群欠费,可能会导致该功能被限制不可用,请及时充值确保集群可正常使用。
登录GaussDB(DWS)管理控制台。 在“集群管理”页面,找到所需要的集群,单击集群名称,进入集群详情页面。 单击“参数修改”标签页,可以看到当前集群的参数值。 修改参数resource_track_duration值为合适的值,单击“保存”按钮进行保存。 enable_resource_record开关
暂停重分布 功能介绍 该接口用于暂停运行状态下的重分布操作,重分布暂停状态可设置重分布优先级,修改重分布并发数等操作。 仅支持DWS 2.0集群。 调用方法 请参见如何调用API。 URI POST /v2/{project_id}/clusters/{cluster_id}/r
SET 功能描述 用于修改运行时配置参数。 注意事项 大多数运行时参数都可以用SET在运行时设置,但有些则在服务运行过程中或会话开始之后不能修改。 语法格式 设置所处的时区。 1 SET [ SESSION | LOCAL ] TIME ZONE { timezone | LOCAL
ALTER SESSION 功能描述 ALTER SESSION命令用于定义或修改那些对当前会话有影响的条件或参数。修改后的会话参数会一直保持,直到断开当前会话。 注意事项 如果执行SET TRANSACTION之前没有执行START TRANSACTION,则事务立即结束,命令无法显示效果。
INDEX用于修改现有索引的定义。 注意事项 只有索引的所有者有权限执行此命令,系统管理员默认拥有此权限。 语法格式 重命名表索引的名字。 1 2 ALTER INDEX [ IF EXISTS ] index_name RENAME TO new_name; 修改表索引的存储参数。
登录GaussDB(DWS)管理控制台。 在“集群管理”页面,找到所需要的集群,单击集群名称,进入集群详情页面。 单击“参数修改”标签页,可以看到当前集群的参数值。 修改参数resource_track_duration值为合适的值,单击“保存”按钮进行保存。 enable_resource_record开关
支持(单机版不支持) 支持 智能运维 支持(单机版不支持) 支持 逻辑集群 支持(单机版不支持) 支持 快照 支持(单机版不支持) 支持 参数修改 支持 支持 安全设置 支持 支持 MRS数据源 支持(单机版不支持) 支持 标签 支持 支持 节点管理 支持(单机版不支持) 支持 升级管理