Setting a proper CICS MXT Value

2014-10-26 Thread Alex Wang
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!

2014-10-22 Thread Alex Wang
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!

2014-10-21 Thread Alex Wang
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

2014-07-02 Thread Alex Wang
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

2014-07-01 Thread Alex Wang
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

2014-06-25 Thread Alex Wang
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

2014-06-24 Thread Alex Wang
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

2014-06-24 Thread Alex Wang
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%

2014-06-10 Thread Alex Wang
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

2014-05-21 Thread Alex Wang
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?

2013-11-19 Thread Alex Wang
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?

2013-07-17 Thread Alex Wang
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