为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:dm8
【操作系统】:linux
【CPU】:
【问题描述】*:在使用MERGE INTO语法 将临时表数据更新到主表时,我在使用程序执行相同的语句速度就慢,我单独复制出来到达梦的客户端工具去执行就只要2-4s,通过性能监视工具看每个执行了几十秒,是什么问题?而且监视工具里看到的执行计划和我单独复制出来的一致。
语句是这样的:
MERGE INTO BB_2024 BB
USING ( SELECT SJBSBH,M2 FROM BB_TEMP WHERE SJBH = '642859192e44' ) TMP
ON ( BB.SJBSBH=TMP.SJBSBH )
WHEN MATCHED THEN UPDATE SET BB.M2 = TMP.M2,BB.ZHXGSJ_DATE = GETDATE();
