- 博客(2)
- 收藏
- 关注
原创 一些业务上数据倾斜的解决方案
4.对于一些表先做预处理再做操作,具体空值赋0等操作,其表现可以用case when做操作,避免空值所产生的数据倾斜,如果在业务中表数据都为null的话,看层级在哪个层级,数仓分层的层级在哪,具体确定,做字段的赋0处理是否符合业务要求,这里只是提供一个思路,具体还得看业务字段的类型和个人的发散思维。5.响应极慢,会在join某个表极慢,比如卡在36%,75%,取决于表关联的个数(以10为界,10以下用枚举算法,10以上用贪心算法),本质上由数据库底层决定,b+或b,建议先了解底层。序:kv分配不均所导致,
2023-11-05 00:38:57
51
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人