Hi,
We are upgrading from DS8.1(Linux) to 11.3 (Windows). We have quite a few jobs that use a design similar to fork join. The jobs are getting into a deadlock situation and stuck with no progress. These jobs are running fine in 8.1(linux)
But when we change the buffering policy from automatic to force, they are running smooth. What is the impact of forcing buffering, with out the tool deciding it. we have other jobs also, that ran fine, so would forcing buffering to every job/link cause performance issues?
Has anyone come across this scenario? Planning to open a ticket with IBM,but wanted to get an expert opinion here.
Impacts of changing Buffering Policy
Moderators: chulett, rschirm, roy
-
- Participant
- Posts: 2
- Joined: Wed Aug 31, 2016 12:06 am
-
- Participant
- Posts: 54607
- Joined: Wed Oct 23, 2002 10:52 pm
- Location: Sydney, Australia
- Contact:
There may be no impact, if the automatic buffering policy was already inserting buffers.
Worst case scenario - if you set APT_BUFFERING_POLICY rather than per-stage buffering policy - is that you will need sufficient memory to accommodate buffers for every link in the job. By default there are two buffers each 3MB per link.
Worst case scenario - if you set APT_BUFFERING_POLICY rather than per-stage buffering policy - is that you will need sufficient memory to accommodate buffers for every link in the job. By default there are two buffers each 3MB per link.
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.