Setting a proper CICS MXT Value
Dear All, First of all, please correct me I'm wrong to post this topic here. This is a question about how to set a proper CICS MXT value. CICS Performance guide shows me that: - Initially, set MXT to the number of concurrent user tasks that you require in your system by totaling the following values: 1. The number of concurrent long-running tasks 2. Each terminal running conversational tasks 3. An estimate of the number of concurrent tasks from terminals running nonconversational tasks 4. An estimate of the number of concurrent nonterminal tasks. - I can estimate the number of concurrent long-running tasks. But for the number 2,3 and 4, I have no idea about how to estimate them. Could you please show me some lights on how to figuring them out? In fact, my major concern is how to evaluate a proper MXT value based on current workload. Is there any factors which could be used for this estimation? Many thanks for your help! Alex -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: JCT is not available!
Thank you All for sharing thoughts on this topic! It seems this is an interesting topic. Keep fire! 在 2014年10月22日,12:45,Ed Gould edgould1...@comcast.net 写道: Anthony: I believe (but cannot prove) that there are *OTHER* reasons for the message. Example: *NONE* of the jobs in my shop were started tasks (outside of inits etc) yet I still (intermittently) got the message. I never did zero in on the cause. Although a job ending might have caused it (like I said I never traced it down) and since I was practically the only person that had all authority to view jobs I didn't hunt for the cause too much as I had other problems and intermittent issues were the least of my worries. Ed On Oct 21, 2014, at 11:14 PM, Anthony Thompson wrote: The JCT is a JES control block. That message is entirely appropriate. As you surmise, it is because the work unit has not been started under JES auspices (it was started before JES became the primary job entry sub-system, or deliberately afterwards with the SUB=MSTR parameter, or it's some spawned z/Unix process). There is usually a very good reason for that. The started task provides a service that is required before JES is available, or it's functionality is such that it doesn't need, or more particularly, want to rely on JES services, for whatever reason. It is entirely *WRONG*to think that such a started task might be better off started under JES purely for the convenience of being able to view it's job-log. I cannot begin to describe what a horribly bad idea that is. For such a started task (master scheduler initiated), you'll have to use whatever monitoring facilities it provides, or search SYSLOG / OPERLOG for messages it issues. z/Unix stuff has its own ideas about things. Ant. -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Alex Wang Sent: Wednesday, 22 October 2014 12:38 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: JCT is not available! Hi folks, I'm wondering if you guys met the message 'JCT is not available!' on the up right hand side in SDSF panel before? Recently, I tried to check a job log by entering 'S' in front of the job name in SDSF. However, the SDSF prevented me from browsing the job log by issuing a similar message listed above. I checked the manuals and found this explanation: JCT NOT AVAILABLE Explanation: Either the object has no job control table (JCT) or an error occurred trying to process the JCT for the object. User Response: Delete the command or type RESET on the command line. I have two questions. 1. Under what circumstance, will the job have no job control table? I'm thinking if we start a ST with SUB=MSTR, and the *MASTER* scheduler will manage the starting of the ST. Then there may be no JCT of that ST. Could you please share with me what's your opinion? 2. Is there any way/method to get the job log back? If my previous thinking is right, could I stop the ST and start it again without SUB=MSTR? I'm looking forward to hearing from you. Thank you very much! WXD -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
JCT is not available!
Hi folks, I'm wondering if you guys met the message 'JCT is not available!' on the up right hand side in SDSF panel before? Recently, I tried to check a job log by entering 'S' in front of the job name in SDSF. However, the SDSF prevented me from browsing the job log by issuing a similar message listed above. I checked the manuals and found this explanation: JCT NOT AVAILABLE Explanation: Either the object has no job control table (JCT) or an error occurred trying to process the JCT for the object. User Response: Delete the command or type RESET on the command line. I have two questions. 1. Under what circumstance, will the job have no job control table? I'm thinking if we start a ST with SUB=MSTR, and the *MASTER* scheduler will manage the starting of the ST. Then there may be no JCT of that ST. Could you please share with me what's your opinion? 2. Is there any way/method to get the job log back? If my previous thinking is right, could I stop the ST and start it again without SUB=MSTR? I'm looking forward to hearing from you. Thank you very much! WXD -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: (W/RO) to submit commands
Dear Masters, Thank you for your comments! I feel much clear now. : - ) Alex -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
(W/RO) to submit commands
Hi folks, Is there anyone who knows this way (W/RO) to submit commands via a job? For example: //STEP1EXEC PGM=SDSF //ISFOUT DD SYSOUT=* //ISFIN DD * W/RO PT11,-PB12 STA DB2 W/RO PT12,-PB22 STA DB2 W/RO PT13,-PB32 STA DB2 W/RO PT14,-PB42 STA DB2 I know RO(ROUTE) command means to direct a command to one or more systems in a sysplex for processing. But why is there a W in front of the RO? What does it stand for and any meaning? Looking for your thoughts. Thank you! Alex -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: CPU Time calculation based on RMF report
Dear Barry, Martin and Elardus, Thank you so much for your ideas! I'm going to take a further look at the SMF Type 30 data. Anything I couldn't figure out will be posted here for your support! :-) Thank you! Cheers! Alex -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
CPU Time calculation based on RMF report
Hi Folks, Is there anyone who knows how to calculate the CPU time in seconds by the data showing on the RMF The Processor Usage report? E.g. RMF V1R13 Processor Usage Line 1 of 1 Samples: 900 System: AA03 Date: 06/20/14 Time: 15.00.00 Range: 900 Sec Service--- Time on CP % --- - EAppl % - Jobname CX Class TotalAAPIIP CPAAPIIP DP21DIST SO SYSSTC 0.20.00.0 0.9 0.7 DP31DBM1 S DB2STCB 0.20.00.0 0.2 1.1 TCPIPSO SYSSTC 0.20.00.0 0.2 0.0 Let's suppose in the LPAR AA03, there are 20 LCPs. Could I use the following formula? CPU time = (EAPPL/LCP numbers) * (interval seconds) /100 Thus, the started task DP21DIST spent 0.36 S CPU time in 15 minutes (900 seconds). And it spent 1.8 S ZIIP time 15 minutes (900 seconds). Looking forward to hearing from you. Thank you! Alex -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: CPU Time calculation based on RMF report
Thank you! Barry. But the RMF Workload Activity Report only shows the performance fators in WLM service class / report class level. If we want to know how exactly much CPU time (Unit: seconds) spending on a certain AS (Address Space) / Started Task, how could we get this information? Take my previous post as an example, we want to get the CPU time (Divided in CP and ZIIP) spending on the DP21DIST. Please fire out. Thank you! Alex -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Setting CICS DSA Usage to 80%
Dear folks, Do you have any good idea to set CICS DSA usage to 80%? We have a CICS monitor tool and set the DSA usage threshold value 80%. Then we want to improve the DSA usage of our running CICS AOR to this value in order to trigger the threshold? The CEMT INQUIRE DSAS is not good to change the current DSA value I think. So is there any user wirtten program to get this goal? Appreciate your advices. Thank you! Alex -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
CICS PA Report - User CPU Time Avg and KY8 CPU Time Avg
Dear Folks, I'm wondering that does the KY8 CPU Time Avg mean the DB2 time spent by the transactions in average in 15 mins interval? I got a CICS PA report and found for transactions on a certain AOR in 15 mins interval the User CPU Time Avg = 3.4 ms QR CPU Time Avg = 0.2 ms KY8 CPU Time Avg = 3.1 ms So back to my first question, 1. I want to know does the KY8 CPU Time Avg have something with DB2 time? 2. What does QR CPU Time Avg stand for? Secondly, I want to know what does the relationship between User CPU Time Avg and DB2 Class 2 CPU time? I want to know how much CPU time a transaction spent on DB2 from a CICS PA reprot. Is there anybody who could walk me through this query? Thank you so much! Thanks regards Alex -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: When should we ACCEPT DB2 PTFs?
Dear Radoslaw, Thank you very much for your sharing! Indeed, BACKUP is always helpful/important and should be keep in mind for our IT people. :-) Again, thanks and good luck to you! Alex -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Is it possible to open PCOMM session up to 50?
Hey, there. I'm curious about is it possible to open about 50 PCOMM sessions on one PC? Because I just want to test how many TSO user IDs which could logon the system at the same time. So I started PCOMM sessions and logon them using different TSO user ID one by one. The maximum number of sessions is 25. Because the PCOMM told me 'no more sessions could be started' until I have had 25. Is there any one who did such test before? It seems we couldn't start as many sessions as we want on one PC. :-) Note: 1. This is the default definition in our SYS1.PARMLIB(IEASYSXX) MAXUSER=500 But one of the SP told me the system is running as a z/VM guest machine ID and the allocated resources is limited. So she afraid that it could not afford 50+ people on the system at the same time. 2. I'm using PCOMM Version 5.7 for windows and the OS i'm using is Win7. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN