informatica Power Center 内存使用情况

问题描述 投票:0回答:1

我尝试了解如何优化所有工作流程。 我一直在寻找解决方案。 我发现有时 Informatica Power Center 使用了大量空间。由于这个原因,我遇到了一些数据泄露。 我尝试查看会话配置中的设置,但没有解决问题。谁能告诉我是否可以限制可用内存的使用? 问题仍然存在,在某些情况下,会收到更多数据,因此缺乏能够处理所有内容的资源。

etl informatica-powercenter
1个回答
0
投票

如果您的 Informatica ETL 系统有时会收到大量数据,而您的系统崩溃或无法处理所有数据,那么第一件事就是 -

  1. 确定在这种情况下哪些工作流程需要时间。哪个工作流程处理更多数据。如果可以的话调整它们 - 如果可以的话使用分区/多个会话。
  2. 将默认缓冲区块大小、DTM 缓冲区大小设置为“自动”,以便 informatica 在内部处理它们。如果您知道自己的要求,请更改它们。保持它们的自动内存限制不变。

不过,如果您的问题仍然存在,我认为您需要检查一下系统配置 -

  1. 检查系统是否具有推荐的最低空间、RAM 和 CPU。生产机器应具有 32GB 磁盘、4 个 vcore cpu、至少 8GB RAM。

  2. 并发会话数。这是集成服务中的一个重要设置。将其减少到 5,然后查看系统的行为方式(默认值为 10)。 登录管理控制台 > 选择运行集成服务的节点 > 属性 > 在资源配置阈值中更改最大进程数的值。

  3. 如果您打开了并发工作流程设置,请查看是否可以对其进行调整/更改以减少内存使用量。

© www.soinside.com 2019 - 2024. All rights reserved.