本文介绍2个和distinct 有关的参数。_t_gcluster_agg_distinct_redist_optimize 和 _t_gcluster_agg_distinct_redist_optimize_with_groupby。
分类: GBase8a配置参数
数据库各种服务,工具的使用参数介绍。
南大通用GBase 8a 多实例cluster_common.cnf配置文件介绍
南大通用GBase 8a 数据库集群在V9.5.3开始支持一个主机内部署多个实例,同时支持各个服务分别成集群,可以部署在不同的IP上,于是各个服务需要知道其它的服务IP在哪里,所以引入了cluster_common.cnf配置文件。
南大通用GBase 8a 修改服务端口号的方法
南大通用GBase 8a数据库集群,提供了修改各个服务端口号的方案,本文介绍在各版本修改的方法
南大通用GBase 8a 9.5.3多实例版本的服务状态注册和检测机制
南大通用GBase 8a在V8 和 V952版本里,采用ssh连接检测服务节点是否在线,通过连接IP:服务端口,检测服务是否在线。在V953开始,开始使用服务注册机制。
南大通用GBase 计算节点表锁超时参数table_lock_wait_timeout
南大通用GBase 计算节点表锁超时参数table_lock_wait_timeout
南大通用GBase 8a做count distinct时数据切分算法参数_gbase_optimizer_aggr_distinct
南大通用GBase 8a数据库,针对count distinct ,sum disticnt等聚合 distinct场景,通过本参数_gbase_optimizer_aggr_distinct指定数据的切分方法。
南大通用GBase 8a 从集群层通过segment_id直接查询分片数据排查倾斜
南大通用GBase 8a 数据库集群,将数据按照用户指定的分布格式切分,保存在多台数据计算节点上。本文介绍在新版9.5.3版本里,如果通过segment_id直接查询某些计算节点的数据。
南大通用GBase 8a同步日志归档老化功能使用说明
南大通用GBase 8a数据库集群,支持表级的故障定位和恢复,内部通过同步程序进行数据一致性校验和恢复,其同步日志记录在计算节点的log目录下,且以表和发起日期为单位。如果某些节点故障时间较长,需要同步的表很多,就会导致产生大量的同步日志文件。GBase 8a提供了同步日志归档功能,来自动对这类日志文件做归档和老化。
南大通用GBase 8a故障排查:密码重用安全策略导致DataState不一致且无法自动恢复
本文介绍一次GBase 8a数据库集群出现ddlevent不一致且无法自动恢复的故障排查过程,是由于密码安全策略设置导致。The password cannot be reused for user,涉及参数为 password_reuse_max。
南大通用GBase 8a做distinct、group和join时避免严重数据倾斜导致的性能问题
在执行distinct、group、join是由多个列参数时,如果投影列里没有Hash分布列,则会选择一个列做hash动态重分布。GBase 8a数据库集群通过_t_gcluster_distinct_multi_redist和_t_gcluster_hash_redistribute_groupby_on_multiple_expression参数,可以指定多个列参与hash计算,避免GBase 8a做distinct、group、join时通过指定多列动态Hash重分布避免严重数据倾斜导致的性能问题。