Memory Usage
Posted: Mon Mar 21, 2016 5:05 pm
Hi All,
We have encountered an issue with one of our Data Stage jobs in our Production environment...
The job does a looping in the transformer by comparing the date values between Start and End....
Ideally the start date should always be less than end date..
We have identified few instances in the data where the start date was greater than end date and this resulted a negative value in the loop variable...
Because of the negative value in the loop job was running longer and using all of the available memory on the server and eventually aborted which also caused every other job running on the server to abort...
Attached below is the error message
main_program: APT_PMsectionLeader(2, node2), player 4 - Unexpected termination by Unix signal 9(SIGKILL).
We fixed the issue by removing the error records...
My question around this is
Can some one pleas let us know if there is a way to restrict a job from using all of the available memory...
Regards
Coles
We have encountered an issue with one of our Data Stage jobs in our Production environment...
The job does a looping in the transformer by comparing the date values between Start and End....
Ideally the start date should always be less than end date..
We have identified few instances in the data where the start date was greater than end date and this resulted a negative value in the loop variable...
Because of the negative value in the loop job was running longer and using all of the available memory on the server and eventually aborted which also caused every other job running on the server to abort...
Attached below is the error message
main_program: APT_PMsectionLeader(2, node2), player 4 - Unexpected termination by Unix signal 9(SIGKILL).
We fixed the issue by removing the error records...
My question around this is
Can some one pleas let us know if there is a way to restrict a job from using all of the available memory...
Regards
Coles