How to solve deadlocks and timeouts?

How to do Performance analysis and Capacity Planning for a shop. We also talk about Software Cost here.
Post Reply
Sathish K
New Member
Posts: 6
Joined: Sat Apr 26, 2014 6:00 pm

How to solve deadlocks and timeouts?

Post by Sathish K »

Hi,

If need to solve the the deadlocks and timeouts in jobs and transactions (IMS DC),what should be the approach?
User avatar
Robert Sample
Global Moderator
Global Moderator
Posts: 1895
Joined: Fri Jun 28, 2013 1:22 am
Location: Dubuque Iowa
United States of America

Re: How to solve deadlocks and timeouts?

Post by Robert Sample »

1. Find out what is executing at the time.
2. For a deadlock, cancel them one at a time until the deadlock goes away.
3. For a timeout, you need more data -- was the time out due to a resource not being available, or a program looping, or what? The solution depends upon the cause.
Sathish K
New Member
Posts: 6
Joined: Sat Apr 26, 2014 6:00 pm

Re: How to solve deadlocks and timeouts?

Post by Sathish K »

How do we conclude what all might be executing, we've mainview here but I'm not sure if it can in this and if yes, how can I make use of it.
User avatar
Robert Sample
Global Moderator
Global Moderator
Posts: 1895
Joined: Fri Jun 28, 2013 1:22 am
Location: Dubuque Iowa
United States of America

Re: How to solve deadlocks and timeouts?

Post by Robert Sample »

Consult your site support group. Mainview can handle such problems, and often identify precisely which tasks are having the problems. However, it does require some learning how to use it as well as getting access to the product at your site.
Sathish K
New Member
Posts: 6
Joined: Sat Apr 26, 2014 6:00 pm

Re: How to solve deadlocks and timeouts?

Post by Sathish K »

Thanks for the guidance Robert. It's tough to learn these tools. :( :(
User avatar
Robert Sample
Global Moderator
Global Moderator
Posts: 1895
Joined: Fri Jun 28, 2013 1:22 am
Location: Dubuque Iowa
United States of America

Re: How to solve deadlocks and timeouts?

Post by Robert Sample »

Yes, using monitors such as Mainview appropriately requires a lot of training since they are complicated tools.
Post Reply

Create an account or sign in to join the discussion

You need to be a member in order to post a reply

Create an account

Not a member? register to join our community
Members can start their own topics & subscribe to topics
It’s free and only takes a minute

Register

Sign in

Return to “Mainframe Performance, Capacity Planning and Software Cost.”