Hana Studio中的多重导出架构

2020-09-06 22:36发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)可以在Hana Studio中对...

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

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


可以在Hana Studio中对同一实例中的多个不同模式进行多次导出,而不会影响内存的性能,也就是说,这些导出在后台工作,因此对用户没有影响

2条回答
暮风yp
2020-09-06 22:42 .采纳回答

Hello Dayler,

是的,可以导出同一数据库的不同架构,但是它将在内存和CPU方面影响HANA数据库的性能。

对系统性能的影响还受导出期间维护的并行线程数的影响。

因此,如果您尝试一次导出多个架构 ,生成的会话将有多个查询要执行。 现在,如果您已将并行线程数定义为更高的值(默认值为1),那么它将利用更多的CPU,这将影响系统性能。

关于内存,是的,因为多线程将中间结果存储在驻留在内存中的分配器中,所以暂时还会对内存产生影响。 因此直到分配器保存结果时,导出查询还没有完成,内存才会变高。 但是,一旦导出查询完成,它将从分配器释放内存,从而降低了内存利用率。

执行导出时,您将看到以下分配器将保留更多内存,从而导致高内存利用率。 现在,如果您一次导出多个架构,这会增加导出的数据大小,从而导致分配器存储结果的大小更大。 导出查询完成后,此分配器将释放内存,因此,如果您不想降低应用程序性能,建议对每个架构运行单独的导出。

池/PersistenceManager/PersistentSpace/DefaultLPA/DataPage 池/PersistenceManager/PersistentSpace/DefaultLPA/LOBPage 池/PersistenceManager/PersistentSpace/DefaultLPA/DataPageControlblock

您可以检查SAP Note 1999997以获取有关上述分配器的更多信息。

建议您选择服务器上的导出位置而不是客户端(台式机),因为如果将导出位置选择为台式机,由于LOB太大,您的导出可能会抛出错误。 当业务活动较少时,尝试执行导出。

问候,

丹尼斯。

一周热门 更多>