GBase 8s SQL 指南:教程 南大通用数据技术股份有限公司 - 83 - 尽管超表上的 SELECT 语句同时从该超表及其子表中返回行。 但是不能辨别哪些行来自超 表,哪些行来自子表。要将查询的结果限制为只是超表,必须在 SELECT 语句中包含 ONLY 关键字。例如,下列查询只返回 person 表中的行。 图: 查询 SELECT * FROM ONLY(person); 图: 查询结果 name Rogers, J. address ROW(102 Ruby Ave, Belmont, CA, 69055) soc_sec 454849344 ⋮
功能 该参数用于控制group by 算子hash 划分数据块时是否使用采样功能使数据块划分 更加均匀,默认值为0。 0 为关闭采样功能,1 为开启采样功能,其他值报错。 说明 Group by 运算非常耗时的场景下,可以打开该参数。Group by 算子处理数据使用hash 划 分数据块, 可能造成数据块大小不均匀节点间数据倾斜严重, 导致各节点处理group by 时 木桶效应, 打开该参数可以使group by 算子hash 划分数据更加均匀以提升group by 性能。