• United States
IBM?
  • Site map
IBM?
  • Marketplace

  • Close
    Search
  • Sign in
    • Sign in
    • Register
  • IBM Navigation
IBM Developer Answers
  • Spaces
    • Blockchain
    • IBM Cloud platform
    • Internet of Things
    • Predictive Analytics
    • Watson
    • See all spaces
  • Tags
  • Users
  • Badges
  • FAQ
  • Help
Close

Name

Community

  • Learn
  • Develop
  • Connect

Discover IBM

  • ConnectMarketplace
  • Products
  • Services
  • Industries
  • Careers
  • Partners
  • Support
10.190.13.195

CICS×

Refine your search by using the following advanced search options.

Criteria Usage
Questions with keyword1 or keyword2 keyword1 keyword2
Questions with a mandatory word, e.g. keyword2 keyword1 +keyword2
Questions excluding a word, e.g. keyword2 keyword1 -keyword2
Questions with keyword(s) and a specific tag keyword1 [tag1]
Questions with keyword(s) and either of two or more specific tags keyword1 [tag1] [tag2]
To search for all posts by a user or all posts with a specific tag, start typing and choose from the suggestion list. Do not use a plus or minus sign with a tag, e.g., +[tag1].
  • Ask a question

Performance slowdown when putting CICS with IMS version 13 or 12 into production

2000002XA4 gravatar image
Question by DebbieMcLaughlin  (958) | Jul 18, 2016 at 01:38 PM cicscicstsperformanceimsdbctl

Why am I experiencing 30 second response times after putting CICS Transaction Server for z/OS (CICS TS) with IMS V13 or IMS V12 into production? I have some regions that are running the same release of CICS without any slowdowns. The CICS regions that are not experiencing the performance problems are running against IMS V13 without PI29195 installed or IMS V12 without PI29194 installed.

Theresa Hamilton

People who like this

  1
Comment
10 |3000 characters needed characters left characters exceeded
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster

1 reply

  • Sort: 
2000002XA4 gravatar image
Accepted answer

Answer by DebbieMcLaughlin (958) | Jul 18, 2016 at 02:17 PM

In this case, a dump was captured at the time of the slowdown. The Dispatcher domain (formatted with IPCS using VERBX DFHPDxxx 'DS=1' where xxx is your release level of CICS like 690 for CICS TS 5.2) showed tasks suspended in dispatch pool waits - waiting on an open TCB:

  NUMBER OF TASKS SUSPENDED AWAITING POOL TCBS =     3    

The Parameter manager domain formatted with command VERBX DFHPDxxx 'PA=1' showed:

 MAXOPENTCBs=5   

A setting for MAXOPENTCBS of 5 is very low given that this region has MAXTASKS set to 99.

CICS Transaction Server for z/OS V4.2 and later supports Open Transaction Environment (OTE). This can cause the tasks doing IMS work to run on an L8 open TCB. The open transaction environment (OTE) is supported in IMS V12 with PTF UI26492 for APAR PI29194 applied and in IMS V13 with PTF UI26491 for APAR PI29195 applied. This is documented in the CICS documentation under Exploiting Open Transaction Environment (OTE).

Since IMS work can run on the open TCB when the maintenance is applied, it can become necessary to increase the system initialization table (SIT) parameter MAXOPENTCBS to avoid having transactions wait on an open TCB which leads to the higher response times.

The regions running CICS TS V5.2 that did not have the maintenance applied did not experience the slowdown because the open TCBs were not being used. The QR TCB would be used in this case, and it does not rely on the MAXOPENTCBS parameter.

A preferred solution is to allow CICS to set this parameter. When migrating to V5.2 or above we recommend that you not set MAXOPENTCBS and let CICS set it automatically to a default value. CICS will calculate a value based on your MXT setting. To revert to allowing CICS to set this parameter automatically after specifying it explicitly, you will have to reinitialize both the local and global catalogs.

Debbie McLaughlin
IBM CICS Level2 Support

Comment
Theresa Hamilton

People who like this

  1   Share
10 |3000 characters needed characters left characters exceeded
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster

Follow this question

72 people are following this question.

Answers

Answers & comments

Related questions

Resolving DBCTL DLSUSPND waits in CICS by finding tasks that own DBCTL threads 1 Answer

CICS regions reach MAX TASK and reports show waits for DLI I/O after upgrading to z/OS 2.2 1 Answer

DFHDB8241 PSB schedule unsuccessful UIB return codes 0801 when using CDBM 1 Answer

CPU usage high in CICS region with tasks in JVMTHRED waits 1 Answer

Opening service requests for CICS TS performance problems 1 Answer

  • Contact
  • Privacy
  • IBM Developer Terms of use
  • Accessibility
  • Report Abuse
  • Cookie Preferences

Powered by AnswerHub

Authentication check. Please ignore.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • API Connect
  • Analytic Hybrid Cloud Core
  • Application Performance Management
  • Appsecdev
  • BPM
  • Blockchain
  • Business Transaction Intelligence
  • CAPI
  • CAPI SNAP
  • CICS
  • Cloud Analytics
  • Cloud Automation
  • Cloud Object Storage
  • Cloud marketplace
  • Collaboration
  • Content Services (ECM)
  • Continuous Testing
  • Courses
  • Customer Experience Analytics
  • DB2 LUW
  • DataPower
  • Decision Optimization
  • DevOps Services
  • Developers IBM MX
  • Digital Commerce
  • Digital Experience
  • Finance
  • Global Entrepreneur Program
  • Hadoop
  • Hybrid Cloud Core
  • IBM Cloud platform
  • IBM Design
  • IBM Forms Experience Builder
  • IBM Maximo Developer
  • IBM StoredIQ
  • IBM StoredIQ-Cartridges
  • IIDR
  • ITOA
  • InformationServer
  • Integration Bus
  • Internet of Things
  • Kenexa
  • Linux on Power
  • LinuxONE
  • MDM
  • Mainframe
  • Messaging
  • Node.js
  • ODM
  • Open
  • PowerAI
  • PowerVC
  • Predictive Analytics
  • Product Insights
  • PureData for Analytics
  • Push
  • QRadar App Development
  • Run Book Automation
  • Search Insights
  • Security Core
  • Storage
  • Storage Core
  • Streamsdev
  • Supply Chain Business Network
  • Supply Chain Insights
  • Swift
  • UBX Capture
  • Universal Behavior Exchange
  • UrbanCode
  • WASdev
  • WSRR
  • Watson
  • Watson Campaign Automation
  • Watson Content Hub
  • Watson Marketing Insights
  • dW Answers Help
  • dW Premium
  • developerWorks Sandbox
  • developerWorks Team
  • Watson Health
  • More
  • Tags
  • Questions
  • Users
  • Badges