点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我们有两个HANA数据库。 我们创建一个表TAB_Ha1并创建其映射表VTAB_Ha2。
在HANA2中,我们运行SQL语句插入从VTAB_Ha2中选择的记录,发现性能不佳。 将1,000,000条记录插入HANA2中的另一个物理表需要42分钟。
那么,使用虚拟表是否存在任何性能问题? 如果我们在两个HANA DB中的两个物理表之间复制数据,会更快吗? 或者,通常在SDI中数据加载性能不佳。 如果没有,那么会有性能基准。
谢谢
VTAB_Ha2在Hana2(我假设的目标数据库)中吗?
您希望获得什么样的性能? 您的操作包括读取1m行,通过网络传输1m行,并插入到目标-全部集中在一个流中。
下一个问题是"瓶颈在哪里?"。 您能看到所涉及的服务器中有100%的资源吗? 例如 代理上的网络?
一种解决方案是进入并行处理。 因此,与其在insert上执行...选择并行执行多个,不如从多个位置并行执行,所有这些都从源读取一组不同的数据。
流程图根据所使用的版本而具有功能。
一周热门 更多>