南大通用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重分布避免严重数据倾斜导致的性能问题。

南大通用GBase 8a自行整理的一份应对国外项目的中英文介绍材料

某国外项目,项目集成商推荐了GBase 8a数据库集群,但客户并不认可,需要提交产品材料以及和Oracle的优势材料,本文是一份根据产品资料整理的中英为对照材料,用于现场人员向客户进行应答。从最终结果看,对国外项目,你介绍再多的国内案例都是没意义的,人家根本不知道,不熟悉,反倒是一份Gartner的入围材料,成为最关键的点。