从Hana表(SPS12)删除9.8亿条记录的最佳方法

2020-09-06 12:21发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我想从表A中删除表B中存在的大量记录。

删除如此庞大的记录集的最佳方法是什么?

类似于更新前一个帖子中排名前100000的内容。

表A记录数: 1,31,75,32,321

表B记录数: 98,69,97,067

我的查询:

从表A中删除
 哪里存在(
 从表B中选择* b
 其中a.store_no = b.store_no); 

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我想从表A中删除表B中存在的大量记录。

删除如此庞大的记录集的最佳方法是什么?

类似于更新前一个帖子中排名前100000的内容。

表A记录数: 1,31,75,32,321

表B记录数: 98,69,97,067

我的查询:

从表A中删除
 哪里存在(
 从表B中选择* b
 其中a.store_no = b.store_no); 
付费偷看设置
发送
1条回答
三十六小时_GS
1楼-- · 2020-09-06 12:46

你好,

如果不是特定记录,则可以使用truncate,因为这也会释放包含表的空间。

谢谢。

一周热门 更多>