SQL优化建议
1.数据去重使用group by代替distinct, 禁止使用count(distinet);
2. 分区表使用时where条件必须加上分区过滤如: d为每日全量表,day取最新分区
di每日增量表,限定日期,如day betreen 20190415 and 201904161
3.多表关联,先子查询过滤后关联
4.慎用in not in,连续性值过滤用between and代替,如: age in (1.2.3.4) 修改为:age between 1 and 4
5子查询禁止使用*号,只把需要的字段列出来
6. 表关联时一定要加上on条件,避免笛卡尔系数
7.表关联时关联条件一定要在子查询里过滤掉null值,避免数据倾斜;
8.不要对一个表进行重要处理,多使用临时表,尽里做到一次处理多次使用
9慎用order by 大数据排序会很慢
REVIEWS
没看过原作,但哪怕不比较,也是真的不好看啊……田曦薇的甜真的比人工糖精还让人胃部不适。
SQL优化建议 1.数据去重使用group by代替distinct, 禁止使用count(distinet); 2. 分区表使用时where条件必须加上分区过滤如: d为每日全量表,day取最新分区 di每日增量表,限定日期,如day betreen 20190415 and 201904161 3.多表关联,先子查询过滤后关联 4.慎用in not in,连续性值过滤用between and代替,如: age in (1.2.3.4) 修改为:age between 1 and 4 5子查询禁止使用*号,只把需要的字段列出来 6. 表关联时一定要加上on条件,避免笛卡尔系数 7.表关联时关联条件一定要在子查询里过滤掉null值,避免数据倾斜; 8.不要对一个表进行重要处理,多使用临时表,尽里做到一次处理多次使用 9慎用order by 大数据排序会很慢
看完了Geeta Bali老师的这部剧,书中描述了:从小到大的成长故事以及自己与父母亲人的各种事迹,很是励志,就因为有了不服输的精神,让他正式成为央视主持人。 同时告诉我们要:念念不忘,必有回响。鼓励我们勇往直前,为了初心,为了梦想,要坚持到底。
授之以鱼不如授之以渔,这是一位负责任的好爸爸!我准备在迷茫低谷的时候再把这部剧拿出来激励自己。里面讲到了对成功的坚定信心、艰苦奋斗的精神、不要做金钱奴隶等格局特大的道理,特别好