检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
持同VPC绑定ELB和跨VPC绑定ELB两种类型操作。 “暂不使用”:暂不使用ELB。如DWS使用于生产环境,需绑定ELB,则选择不使用弹性IP,通过绑定ELB后,再从ELB页面进行弹性IP绑定。 “使用已有”:为集群绑定指定的ELB。如果下拉框中没有可用的ELB,可以单击“创建
力需求和资源负荷情况调整计算和存储资源配置,以达到性能最优和降低成本的目的。 一般分布式架构软件弹性伸缩都涉及如下几个维度: Scale Out(即横向扩展,向外扩展) Scale out代表分布式计算的能力,通过在原有系统上增加节点来扩展存储能力和计算能力。对于DWS数仓来说就
time) 描述:用来修改自增自减分区调度任务的执行时间,默认为创建自增分区表的时间。该函数仅8.3.0及以上版本支持。 返回值:SUCCESS,任务时间修改成功。 参数说明: table_name为自增分区表的表名,类型为name, time为数据切换任务调度时间,类型为Time。 示例:
在满足第一条原则的情况下尽量不要选取存在常量filter的列。 在满足前两条原则的情况,考虑选择查询中的连接条件为分布列,以便Join任务能够下推到DN中执行,且减少DN之间的通信数据量。 支持多分布列特性,可以更好地满足数据分布的均匀性要求。 如何调整 通过select v
如果业务侧有使用域名进行连接,则需要更新域名相应缓存信息避免变更结束后连接失败。 如果集群有绑定弹性负载均衡(ELB),经典变更规格后业务侧连接地址保持不变,继续使用ELB地址;ELB内部服务器地址会更新为新的连接地址。 为防止数据丢失,在变更完成后、删除老集群前会对老集群做一次
资源管理 未对数据库资源做控制时,容易出现并发任务抢占资源导致操作系统过载甚至最终崩溃。操作系统过载时,其响应用户任务的速度会变慢甚至无响应;操作系统崩溃时,整个系统将无法对用户提供任何服务。GaussDB(DWS)的负载管理功能能够基于可用资源的多少均衡数据库的负载,以避免数据库系统过载。
TABLE对象设计规范(重点) 规则2.9 创建表时必须选择正确的分布方式和分布列 违反规范的影响: 分布式和分布列选择错误,导致表数据存储倾斜,访问性能下降,严重情况会触发存储和计算资源过载。 方案建议: 创建表时通过DISTRIBUTE BY显式指定分布方式和分布列,分布列选择原则如下表所示。
TABLE对象设计规范(重点) 规则2.9 创建表时必须选择正确的分布方式和分布列 违反规范的影响: 分布式和分布列选择错误,导致表数据存储倾斜,访问性能下降,严重情况会触发存储和计算资源过载。 方案建议: 创建表时通过DISTRIBUTE BY显式指定分布方式和分布列,分布列选择原则如下表所示。
transaction>, hold lockmode (null). 这是由于分布式锁导致的,两个DN节点都锁住了自己的数据块,然后又在等待对方的数据块,所以导致锁超时。 这种行为是两阶段锁的特性,分布式情况下都会面临这样的问题。 处理方法 建议对单表执行MERGE,将并发操作改为串行。
function 'PGXC_POOL_CONNECTION_STATUS' in distributed query. 解决方案:请使用不与分布式表连接的简单查询。 level: ERROR 父主题: 通信
SELECT操作规范 规则3.7 禁止执行不下推的SQL GaussDB(DWS)为分布式架构,SQL语句必须下推才能分利用分布式的计算资源,达到性能最优。 违反规范的影响: 不下推的SQL执行性能差,严重情况会导致CN资源瓶颈,影响整体业务。 方案建议: 不使用不下推的语法和不下推的函数,具体参考语句下推调优。
PGXC_DEADLOCK PGXC_DEADLOCK视图获取导致分布式死锁产生的锁等待信息。 目前,PGXC_DEADLOCK视图只收集locktype为relation、partition、page、tuple和transactionid的锁等待信息。 表1 PGXC_DEADLOCK字段
SELECT操作规范 规则3.7 禁止执行不下推的SQL GaussDB(DWS)为分布式架构,SQL语句必须下推才能分利用分布式的计算资源,达到性能最优。 违反规范的影响: 不下推的SQL执行性能差,严重情况会导致CN资源瓶颈,影响整体业务。 方案建议: 不使用不下推的语法和不下推的函数,具体参考语句下推调优。
enable_fast_query_shipping 参数说明:控制查询优化器是否使用分布式框架。 参数类型:USERSET 取值范围:布尔型 on表示执行计划在CN和DN上各自生成。 off表示使用分布式框架,即执行计划在CN上生成,然后发送到DN中执行。 默认值:on enable_trigger_shipping
持同VPC绑定ELB和跨VPC绑定ELB两种类型操作。 “暂不使用”:暂不使用ELB。如DWS使用于生产环境,需绑定ELB,如果选择不使用弹性IP,通过绑定ELB后,可从ELB页面进行弹性IP绑定。 “使用已有”:为集群绑定指定的ELB。如果下拉框中没有可用的ELB,可以单击“创
由于用户创建的每个任务和CN绑定,若不开启CN故障自动迁移功能,当任务运行过程中,该CN故障,则该任务的状态无法实时刷新。如果在任务未执行时CN故障,则该CN上的任务都得不到正常的调度和执行。建议开启CN故障自动迁移功能,故障CN上的作业会迁移至其他CN继续调度。 job在定时执
分布暂停 ELB_BINDING:弹性负载均衡绑定中 ELB_BIND_FAILED:弹性负载均衡绑定失败 ELB_UNBINDING:弹性负载均衡解绑中 ELB_UNBIND_FAILED:弹性负载均衡解绑失败 ELB_SWITCHING:弹性负载均衡切换中 ELB_SWITC
XX000 错误原因:用户SQL语句调度问题。 解决办法:正在使用的partition不能删除。请修改调度语句。 GAUSS-02726: "partition %u is still open" SQLSTATE: XX000 错误原因:用户SQL语句调度问题。 解决办法:正在使用的p
分布暂停 ELB_BINDING:弹性负载均衡绑定中 ELB_BIND_FAILED:弹性负载均衡绑定失败 ELB_UNBINDING:弹性负载均衡解绑中 ELB_UNBIND_FAILED:弹性负载均衡解绑失败 ELB_SWITCHING:弹性负载均衡切换中 ELB_SWITC
创建集群时默认自动创建的数据库。当用户第一次连接集群时,需要连接到该默认数据库。 弹性负载均衡地址 为实现集群高可用,解决CN单点问题,集群创建后需手动绑定弹性负载均衡(ELB),连接集群时建议连接ELB地址。 表3 网络 参数 参数说明 区域 集群的工作区域。 可用分区 显示创建集群时所选择的可用分区信息。