当前位置:首页 > 数码 >

内存占用率忽高忽低怎么解决

来源:原点资讯(www.yd166.com)时间:2024-07-24 16:55:10作者:YD166手机阅读>>

内存占用率忽高忽低怎么解决,(9)


详细执行计划中,虽然维度表进行了分区剪枝,但由于使用了 left join,导致关联条件中维度表的常量period_id不能直接赋值给主表period_id,主表关联后的结果重分布时将period_id作为了分布键之一,这会影响优化器的倾斜优化。

可以将f.period_id = 维度表.period_id这一关联条件删掉,对sql进行如下改写

FROM dmdp.dm_dpc_inv_m_dtl_f_TEM_A LT1 LEFT JOIN dmcommon.dm_dim_prod_key_r LT2 ON LT1.prod_key = LT2.old_key AND LT2.PERIOD_ID = 202406 LEFT JOIN dmcommon.dm_dim_reg_key_r LT3 ON LT1.geo_pc_key = LT3.old_key AND LT3.PERIOD_ID = 202406 LEFT JOIN dmcommon.dm_dim_cus_key_r LT4 ON LT1.account_dept_cust_key = LT4.old_key AND LT4.PERIOD_ID = 202406 LEFT JOIN dmcommon.dm_dim_proj_key_r LT5 ON LT1.proj_key = LT5.old_key AND LT5.PERIOD_ID = 202406 LEFT JOIN dmcommon.dm_dim_cus_key_r LT6 ON LT1.enterprise_cust_key = LT6.old_key AND LT6.PERIOD_ID = 202406 LEFT JOIN dmcommon.dm_dim_rep_key_r LT7 ON LT1.report_item_id = LT7.old_key AND LT7.PERIOD_ID = 202406 LEFT JOIN dmcommon.dm_dim_supply_center_key_r LT8 ON LT1.supply_center_key = LT8.old_key AND LT8.PERIOD_ID = 202406 LEFT JOIN dmcommon.dm_dim_inv_key_r LT9 ON LT1.inventory_class_key = LT9.old_key AND LT9.PERIOD_ID = 202406 LEFT JOIN dmcommon.dm_dim_bus_key_r LT10 ON LT1.business_status_key = LT10.old_key AND LT10.PERIOD_ID = 202406 LEFT JOIN dmcommon.dm_dim_hisi_key_r LT11 ON LT1.hisi_prod_key = LT11.old_key AND LT11.PERIOD_ID = 202406 LEFT JOIN dmcommon.dm_dim_inv_org_key_r LT12 ON LT1.inventory_org_key = LT12.old_key AND LT12.PERIOD_ID = 202406 LEFT JOIN dmcommon.dm_dim_cus_key_r LT13 ON LT1.end_cust_key = LT13.old_key AND LT13.PERIOD_ID = 202406 LEFT JOIN dmcommon.dm_dim_cus_key_r LT14 ON LT1.sign_cust_key = LT14.old_key AND LT14.PERIOD_ID = 202406 LEFT JOIN dmcommon.dm_dim_cus_key_r LT15 ON LT1.agent_distribution_cust_key = LT15.old_key AND LT15.PERIOD_ID = 202406 LEFT JOIN dmcommon.dm_dim_com_key_r LT16 ON LT1.company_key = LT16.old_key AND LT16.PERIOD_ID = 202406 LEFT JOIN dmcommon.dm_dim_con_key_r LT17 ON LT1.contract_key = LT17.old_key AND LT17.PERIOD_ID = 202406 LEFT JOIN dmcommon.dm_dim_con_key_r LT18 ON LT1.loan_contract_key = LT18.old_key AND LT18.PERIOD_ID = 202406 LEFT JOIN dmcommon.dm_dim_supply_center_key_r LT19 ON LT1.target_supply_center_key = LT19.old_key AND LT19.PERIOD_ID = 202406 LEFT JOIN dmcommon.dm_dim_subinventory_key_r LT20 ON LT1.subinventory_key = LT20.old_key AND LT20.PERIOD_ID = 202406 WHERE 1 = 1 AND partition_value IN ( 0, 1 )

改写后,执行计划如下所示

内存占用率忽高忽低怎么解决,(10)

可以看出,执行计划不但进行了分区剪枝,同时优化器还进行了倾斜优化,提高了SQL执行性能

关注 点击下方,第一时间了解华为云新鲜技术~

,

栏目热文

凌霄在新加坡几年(凌霄什么时候从新加坡回来)

凌霄在新加坡几年(凌霄什么时候从新加坡回来)

电视剧《以家人之名》正在芒果台热播,最新播出的剧情中,宋威龙饰演的凌霄和杨童舒饰演的妈妈陈婷在新加坡家中的两段交谈让人不...

2024-07-24 16:46:59查看全文 >>

以家人之名凌霄为什么要出国(以家人之名凌霄几年后回国)

以家人之名凌霄为什么要出国(以家人之名凌霄几年后回国)

最近天天上微博热搜的热播剧《以家人之名》,大家都追了吗?剧中那两位让无数少女都想Get的高颜值同款哥哥,简直不要太吸粉~...

2024-07-24 16:15:15查看全文 >>

啥颜色牛仔裤搭配什么上衣

啥颜色牛仔裤搭配什么上衣

虽说牛仔裤是休闲装扮必不可少的,可是现在,随着牛仔裤的颜色繁多,在通勤和与正式时装的搭配,也越来越多,说明,牛仔裤已经走...

2024-07-24 16:54:57查看全文 >>

牛仔裤哪种颜色好搭配衣服(牛仔裤一般搭配什么颜色衣服好看)

牛仔裤哪种颜色好搭配衣服(牛仔裤一般搭配什么颜色衣服好看)

论起时装界的常青藤,穿搭中的万人迷。牛仔裤绝对是绕不开、躲不掉的话题,它负有盛名的经久不衰,不仅具有独当一面的时尚气息,...

2024-07-24 16:42:09查看全文 >>

牛仔裤哪种颜色好搭配(牛仔裤哪一款颜色更好搭配呢)

牛仔裤哪种颜色好搭配(牛仔裤哪一款颜色更好搭配呢)

那些被你忽略的关于牛仔裤的绝妙搭配春天到了,离给双腿放风还远吗?没过多久就会到破洞牛仔裤的季节了,不知道今年的你对牛仔裤...

2024-07-24 16:51:12查看全文 >>

电热蚊香片正确使用方法视频(电热蚊香片正反正确方法)

电热蚊香片正确使用方法视频(电热蚊香片正反正确方法)

小余生活。蚊香是夏日必备的驱蚊神器,今天才知道原来把蚊香放到钳子上面夹住居然这么好用,了解清楚每个家庭都用的到,特别的方...

2024-07-24 17:03:09查看全文 >>

男人心里怕失去你表现(男人心里住着一个女人有哪些表现)

男人心里怕失去你表现(男人心里住着一个女人有哪些表现)

在爱的世界里,我们常因深情而怕失去所爱。如果一个男人真心怕失去你,他的一举一动都会充满对你的疼爱与不舍。比如他的眼神里藏...

2024-07-24 16:45:40查看全文 >>

真正爱你的男人会如何表现(爱你的男人多半会有什么表现)

真正爱你的男人会如何表现(爱你的男人多半会有什么表现)

在爱情的长河中,每个人的表达方式都如同星辰般独特而璀璨。对于男性而言,当他们深爱一个人至骨髓时,那份深情往往不仅仅体现在...

2024-07-24 16:35:40查看全文 >>

已婚男人喜欢上异性什么表现(已婚男人默默喜欢你的举动)

已婚男人喜欢上异性什么表现(已婚男人默默喜欢你的举动)

【新来的朋友,欢迎关注我哦!】婚后发现心动的人是相见恨晚的人,但和枕边的人相处了多年可能还有了孩子,能重新开始吗?女人天...

2024-07-24 17:00:20查看全文 >>

干炒牛柳的做法(炒牛柳做法大全图解)

干炒牛柳的做法(炒牛柳做法大全图解)

大家好,我是阿杨。今天买了一块鲜牛肉,是适合做牛排的,因为上次牛排吃过了,这次准备用它来做一道家常版的炒牛柳,做法简单,...

2024-07-24 16:45:25查看全文 >>

文档排行