-
成本管理 - 数据仓库服务 GaussDB(DWS)
计费模式优化 不同类型的业务对资源使用周期有不同的要求,为每一类业务确定合适的计费模式,灵活组合以达到最优效果。 针对长期稳定的成熟业务,使用包年/包月计费模式。 针对不能中断的短期、突增或不可预测的业务,使用按需计费模式。 实现自动化运维 华为云也提供了丰富的运维类产品,帮助您提升运维效率,降低运维的人力成本。例如:
-
GAUSS-04371 -- GAUSS-04380 - 数据仓库服务 GaussDB(DWS)
GAUSS-04373: "unchangeable tablespace '%s'" SQLSTATE: 42939 错误原因:不允许修改系统表空间或者私有表空间。 解决办法:修正用户表空间名称为合法名称。 GAUSS-04374: "Insufficient storage space
-
主备恢复 - 数据仓库服务 GaussDB(DWS)
主备恢复 功能介绍 该接口用于集群主备恢复。当集群状态为“非均衡”时会出现某些节点主实例增多,从而负载压力较大。这种情况下集群状态是正常的,但整体性能要低于均衡状态。可进行集群主备恢复操作将集群状态切换为“可用”状态。 集群主备恢复仅8.1.1.202及以上版本支持。 集群主备恢
-
基因查询优化器 - 数据仓库服务 GaussDB(DWS)
体数量。 参数类型:USERSET 取值范围:整型,0~INT_MAX 至少是2,且有用的值一般在100到1000之间。设置为0,表示使用系统自适应方式,GaussDB(DWS)会基于geqo_effort和表的个数选取合适的值。 默认值:0 geqo_generations 参
-
基因查询优化器 - 数据仓库服务 GaussDB(DWS)
体数量。 参数类型:USERSET 取值范围:整型,0~INT_MAX 至少是2,且有用的值一般在100到1000之间。设置为0,表示使用系统自适应方式,GaussDB(DWS)会基于geqo_effort和表的个数选取合适的值。 默认值:0 geqo_generations 参
-
集群主备恢复 - 数据仓库服务 GaussDB(DWS)
集群主备恢复 背景说明 当集群状态为“非均衡”时会出现某些节点主实例增多,从而负载压力较大。这种情况下集群状态是正常的,但整体性能要低于均衡状态。可参考本章节进行集群主备恢复操作将集群状态切换为“可用”状态。 集群主备恢复仅8.1.1.202及以上集群版本支持。 集群主备恢复将会
-
资源池监控 - 数据仓库服务 GaussDB(DWS)
登录GaussDB(DWS) 管理控制台。 在“集群 > 专属集群”页面,找到需要查看监控的集群。 在指定集群所在行的“操作”列,单击“监控面板”,系统将显示数据库监控页面。 在左侧导航栏选择“监控 > 资源池监控”,进入资源池监控页面。 在资源池监控页面展示资源池的实时信息和资源池资源消耗的历史信息。
-
导入数据最佳实践 - 数据仓库服务 GaussDB(DWS)
成倍的压力。需要特别说明的是:SMP自适应衡量的标准是GaussDB(DWS)的CPU压力,而不是GDS所承受的压力。有关SMP的更多信息请参见SMP手动调优建议。 GDS与GaussDB(DWS)通信要求物理网络畅通,并且尽量使用万兆网。千兆网无法承载高速的数据传输压力,极易出
-
表诊断 - 数据仓库服务 GaussDB(DWS)
过于频繁的采集可能对集群性能有一定影响,请根据集群业务运行情况选择合适的采集周期。 表倾斜率 背景信息 不合理的分布列选择,将引发算子计算/数据下盘倾斜严重,导致不同DN的处理压力不同,影响业务性能,并容易造成单DN磁盘使用率过高。用户可通过查询表倾斜率,根据表的大小和倾斜率,对倾斜严重的表重新选择分布列,其中8.1
-
按需计费 - 数据仓库服务 GaussDB(DWS)
PU、内存)费用,其上绑定的公网IP及带宽等仍然正常计费。 如果一段时间不使用可以先将集群删除,需要用时再重新创建。 将按需计费转成包年/包月计费,您可以在包周期规定的时间使用,不会产生其他额外费用。 父主题: 计费模式
-
安装和启动GDS - 数据仓库服务 GaussDB(DWS)
命令中的斜体部分请根据实际填写,如果数据分片存放至多个数据盘目录,需要启动对应目录数量的GDS。 如果TPC-H和TPC-DS数据同时测试,需要启动以上4个GDS,如果只测试TPC-DS或TPC-H数据,请根据后面的“#xxx”备注启动对应的GDS服务即可。 -d dir:保存有待导入数据的数据文件所在目录。
-
磁盘使用率高&集群只读处理方案 - 数据仓库服务 GaussDB(DWS)
运维任务选择“Vacuum”。 调度模式选择“自动”,DWS将自动扫描Vacuum目标。 Vacuum目标选择系统表或用户表: 如果用户业务UPDATE、DELETE较多,选择用户表。 如果创建表、删除表较多,选择系统表。 单击“下一步:定时配置”,配置Vacuum类型,推荐选择“周期型任务”,Gaus
-
为什么在互联网环境连接GaussDB(DWS)后,解绑了EIP不会立即返回失败消息? - 数据仓库服务 GaussDB(DWS)
keepalive_probes * keepalive_intvl。 因为keepalive参数涉及到网络的通信的稳定性,所以可根据具体的业务压力与网络状况进行调整。 如果是Linux环境,使用sysctl命令修改如下参数: net.ipv4.tcp_keepalive_time net
-
发送端服务器 - 数据仓库服务 GaussDB(DWS)
影响,不建议设置过低(10MB以下不建议)。在业务低峰时,建议及时取消限制,恢复build的正常速度。 该参数可在业务高峰期或主机磁盘IO压力较大场景时,通过限制备机build的流速阈值以减少对主机业务的影响。待业务高峰期过后,可取消限制或重新设置流速阈值。 具体业务场景以及磁盘性能状况,建议选择合适的阈值。
-
发送端服务器 - 数据仓库服务 GaussDB(DWS)
影响,不建议设置过低(10MB以下不建议)。在业务低峰时,建议及时取消限制,恢复build的正常速度。 该参数可在业务高峰期或主机磁盘IO压力较大场景时,通过限制备机build的流速阈值以减少对主机业务的影响。待业务高峰期过后,可取消限制或重新设置流速阈值。 具体业务场景以及磁盘性能状况,建议选择合适的阈值。
-
EXECUTE DIRECT - 数据仓库服务 GaussDB(DWS)
在指定的节点上执行SQL语句。一般情况下,SQL语句的执行是由集群负载自动分配到合适的节点上,execute direct主要用于数据库维护和测试。 注意事项 只有系统管理员才能执行EXECUTE DIRECT。 为了各个节点上数据的一致性,SQL语句仅支持SELECT,不允许执行事务语句、DDL、DML。
-
EXECUTE DIRECT - 数据仓库服务 GaussDB(DWS)
在指定的节点上执行SQL语句。一般情况下,SQL语句的执行是由集群负载自动分配到合适的节点上,execute direct主要用于数据库维护和测试。 注意事项 只有系统管理员才能执行EXECUTE DIRECT。 为了各个节点上数据的一致性,SQL语句仅支持SELECT,不允许执行事务语句、DDL、DML。
-
案例:使排序下推 - 数据仓库服务 GaussDB(DWS)
案例:使排序下推 在做场景性能测试时,发现某场景大部分时间是CN端在做window agg,占到总执行时间95%以上,系统资源不能充分利用。研究发现该场景的特点是:将两列分别求sum作为一个子查询,外层对两列的和再求和后做trunc,然后排序。可以尝试将语句改写为子查询,使排序下推。
-
常见性能参数调优设计 - 数据仓库服务 GaussDB(DWS)
设置全局的最大并发数量。此参数只应用到CN,且针对一个CN上的执行作业。 需根据系统资源(如CPU资源、IO资源和内存资源)情况,调整此数值大小,使得系统支持最大限度的并发作业,且防止并发执行作业过多,引起系统崩溃。 当取值-1或者0时,不限制全局并发数。 在点查询的场景下,参数建议设置为100。
-
案例:调整中间表存储方式 - 数据仓库服务 GaussDB(DWS)
涉及的表既有行存表又有列存表,系统会自动选择行执行引擎。由于列执行引擎的性能(除indexscan相关的算子)比行执行引擎性能要好很多,因此一般建议使用列存表。特别是对一些中间结果集转储的表,一定要分析清楚,使用合适的表存储类型。 优化前 某局点测试过程遇到如下的执行计划,客户希望将性能提升至3s内返回结果。