IBM Mainframe Forum Index
 
Log In
 
IBM Mainframe Forum Index Mainframe: Search IBM Mainframe Forum: FAQ Register
 

CICS transaction priority


IBM Mainframe Forums -> CICS
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
vasanthz

Global Moderator


Joined: 28 Aug 2007
Posts: 1742
Location: Tirupur, India

PostPosted: Fri Jul 12, 2019 12:12 am
Reply with quote

Hi,

We are having an issue in our CICS.
Lets say we have one CICS region which runs two transactions TRAN1 and TRAN2.

TRAN1 is critical and TRAN2 is non critical.
Sometimes when we have a huge influx of TRAN2, the response time of TRAN1 is affected.
Our CICS treats both TRAN1 and TRAN2 similarly.

Is there anyway we could specify in CICS, to give more resources to TRAN1 and make TRAN2 sort of discretionary.

There was a link in IBM mentioning TERMPRIORITY and PRIORITY.
www.ibm.com/support/knowledgecenter/en/SSGMCP_5.4.0/tuning/dfht3tm1.html

Will the values TERMPRIORITY and PRIORITY prevent TRAN2 from starting when the load is high?

Or will TERMPRIORITY and PRIORITY start all the available transactions both TRAN1 and TRAN2, but slow down the run time of TRAN2 if TRAN1 needs resources?

Please let me know your suggestions. Thank you.

Vasanth.S
Back to top
View user's profile Send private message
Rohit Umarjikar

Global Moderator


Joined: 21 Sep 2010
Posts: 3053
Location: NYC,USA

PostPosted: Fri Jul 12, 2019 9:39 am
Reply with quote

www.ibm.com/support/knowledgecenter/en/SSGMCP_5.2.0/com.ibm.cics.ts.applicationprogramming.doc/topics/dfhp3ta.html

If DELAY don’t harm for TRAN2 during pick hours when TRAN1 is the boss then this solution could be a thought. But yes this needs program changes and not sure the downsides when you use it
Back to top
View user's profile Send private message
vasanthz

Global Moderator


Joined: 28 Aug 2007
Posts: 1742
Location: Tirupur, India

PostPosted: Fri Jul 12, 2019 11:54 pm
Reply with quote

We cannot add a delay in the program to achieve this. I mean we are unable to change programs.
The transactions need to be Managed somewhat similar to how WLM manages resources for jobs
Back to top
View user's profile Send private message
John Poulakos

Active User


Joined: 13 Jun 2012
Posts: 178
Location: United States

PostPosted: Sat Jul 13, 2019 1:27 am
Reply with quote

Put tran2 in an AOR with a low dispatching priority?
Back to top
View user's profile Send private message
vasanthz

Global Moderator


Joined: 28 Aug 2007
Posts: 1742
Location: Tirupur, India

PostPosted: Sat Jul 13, 2019 2:38 am
Reply with quote

Quote:
Put tran2 in an AOR with a low dispatching priority?

Thank you, that would work.
As a last resort we might actually build a new AOR with lower dispatch priority and route all TRAN2 to it :-(
Back to top
View user's profile Send private message
Rohit Umarjikar

Global Moderator


Joined: 21 Sep 2010
Posts: 3053
Location: NYC,USA

PostPosted: Sat Jul 13, 2019 4:43 am
Reply with quote

Or if you have a CICSPlex SM then explore to see if GOR can help to route it accordingly.
Back to top
View user's profile Send private message
vasanthz

Global Moderator


Joined: 28 Aug 2007
Posts: 1742
Location: Tirupur, India

PostPosted: Mon Jul 15, 2019 10:28 pm
Reply with quote

Thank you. We have CICSPLEX, Let me see GOR's capability.
Back to top
View user's profile Send private message
Rohit Umarjikar

Global Moderator


Joined: 21 Sep 2010
Posts: 3053
Location: NYC,USA

PostPosted: Thu Jul 18, 2019 7:30 pm
Reply with quote

I found this helpful in this context and might work.
CICSPlex SM Managing Workloads/Separating by transaction
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic View Bookmarks
All times are GMT + 6 Hours
Forum Index -> CICS

 


Similar Topics
Topic Forum Replies
No new posts Using API Gateway from CICS program CICS 0
No new posts Calling an Open C library function in... CICS 1
No new posts How to 'Ping' a CICS region in JCL CICS 2
No new posts Parallelization in CICS to reduce res... CICS 4
No new posts How to identify the transaction categ... IMS DB/DC 3
Search our Forums:

Back to Top