对于数据加工处理,应该尽量在小表内进行,对于局部的数据加工处理为了不影响基础大表,应建立临时表作为工作空间,并使用no copies表保存临时表.
如项目中涉及到一张xxx.mm_staxxxxxar_bxxxc,数据量为43424510,数据量大,后续存储过程中很多依赖于这张表,所以将该表创建为nocopies表,这样能在节点上不保存备份数据,能适当的减小资源利用压力。但需要注意的是,后续以mid.dim_statlastcar_basic为源表创建的新表都要创建为nocopies才不会出现拉表的情况。