Portal | Manuals | References | Downloads | Info | Programs | JCLs | Master the Mainframes
IBM Mainframe Computers Forums Index
 
Register
 
IBM Mainframe Computers Forums Index Mainframe: Search IBM Mainframe Forum: FAQ Memberlist Usergroups Profile Log in to check your private messages Log in
 

 

How to find a EXCP-CNT of a data set?

 
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> JCL & VSAM
View previous topic :: :: View next topic  
Author Message
manojkumar.sesuraj

New User


Joined: 15 Apr 2009
Posts: 43
Location: Mumbai

PostPosted: Mon Sep 07, 2009 7:30 pm    Post subject: How to find a EXCP-CNT of a data set?
Reply with quote

Hi,
I have a dataset A.B.C and it is migrated. I want to know about the exception of the dataset. How can I get the EXCP-CNT of a data set (Which can be VSAM, TAPE, or NON-VSAM)?
Back to top
View user's profile Send private message

Terry Heinze

JCL Moderator


Joined: 14 Jul 2008
Posts: 1238
Location: Richfield, MN, USA

PostPosted: Mon Sep 07, 2009 7:35 pm    Post subject:
Reply with quote

As far as I know EXCP-CNT is not associated with data sets. It is the number of SIOs per second while doing I/O on a data set. I don't understand your question. And EXCP stands for EXecute Channel Program.
Back to top
View user's profile Send private message
Robert Sample

Global Moderator


Joined: 06 Jun 2008
Posts: 7908
Location: Bellevue, IA

PostPosted: Mon Sep 07, 2009 7:39 pm    Post subject:
Reply with quote

If there is nothing accessing the data set, the EXCP count is zero. For tape and non-VSAM data set, there is no way to get an accumulated EXCP count from all access to the data set other than using the SMF data (which could be a long and involved process since you would have to find every job on every day which accessed the data set and accumulate the job EXCP counts for that DD statement).

Perhaps if you told us why you wanted such a patently ridiculous number, we could provide more guidance -- but for now, you need to be aware that what you are asking for is pretty much impossible and would mean almost nothing even if you had it.
Back to top
View user's profile Send private message
manojkumar.sesuraj

New User


Joined: 15 Apr 2009
Posts: 43
Location: Mumbai

PostPosted: Mon Sep 07, 2009 7:44 pm    Post subject:
Reply with quote

sorry... the actual question is,

I want to know about the TAPE I/O measurement...

Storage device - TAPE I/O
Unit of measure - 1,000 Excp's

Here, what is 1,000 Excp's?
Back to top
View user's profile Send private message
Terry Heinze

JCL Moderator


Joined: 14 Jul 2008
Posts: 1238
Location: Richfield, MN, USA

PostPosted: Mon Sep 07, 2009 7:57 pm    Post subject:
Reply with quote

It's been so long since I've had access to a mainframe that I may have misspoken. I may have SIOs and EXCPs just reversed. EXCPs might be total accumulated I/Os and SIOs the number of EXCPs per second during a given time interval. If this is the case, then 1,000 EXCPs is probably the number of physical I/Os used to create the tape data set.
Back to top
View user's profile Send private message
Robert Sample

Global Moderator


Joined: 06 Jun 2008
Posts: 7908
Location: Bellevue, IA

PostPosted: Mon Sep 07, 2009 8:10 pm    Post subject:
Reply with quote

This sounds like something site specific (not the data, just the measurement of it). Contact your site support group and ask them for details of what this means.
Back to top
View user's profile Send private message
expat

Global Moderator


Joined: 14 Mar 2007
Posts: 8593
Location: Back in jolly old England

PostPosted: Mon Sep 07, 2009 9:13 pm    Post subject:
Reply with quote

Do you actually mean the data transfer speed for the device ?
Back to top
View user's profile Send private message
dick scherrer

Site Director


Joined: 23 Nov 2006
Posts: 19270
Location: Inside the Matrix

PostPosted: Tue Sep 08, 2009 4:01 am    Post subject:
Reply with quote

Hello,

Quote:
I want to know about the exception of the dataset.
Are you asking about EXCPs?

These are not exceptions. . . EXCP is EXecute Channel Program.

Are you trying to find how many i/o's were required to create the file? What about a file that has been only updated (rather than created)?

If you better explain what you are looking for, someone may have a more useful reply.

Quote:
Here, what is 1,000 Excp's?
Roughly speaking, this is 1,000 i/o's (which would be seen in the spool messages of the job that used the dataset - but not contained with the dataset). EXCPs are related to the job/process rather than the dataset.
Back to top
View user's profile Send private message
MBabu

Active User


Joined: 03 Aug 2008
Posts: 401
Location: Mumbai

PostPosted: Tue Sep 08, 2009 6:14 am    Post subject: Reply to: How to find a EXCP-CNT of a data set?
Reply with quote

EXCP is basically a command to tell the operating system to start a channel program which can do any number of actual asynchronous I/O operations. In System 360 and System 370, these were done by a SIO instruction (start I/O) but the architecture has changed a lot since then and the SIO instruction is no longer used - replaced with Start SubChannel (SSCH). Coincidentally, I was just reading about this on Wikipedia which has a few pretty good articles on the subject.
Back to top
View user's profile Send private message
manojkumar.sesuraj

New User


Joined: 15 Apr 2009
Posts: 43
Location: Mumbai

PostPosted: Tue Sep 08, 2009 10:46 am    Post subject:
Reply with quote

Actually, the CPU rates are calculated for TAPE I/O by 1000 EXCP'S is $0.19 in my shop. How can i find the EXCP for a tape dataset?
Back to top
View user's profile Send private message
anandinmainframe

Active User


Joined: 31 May 2007
Posts: 171
Location: India

PostPosted: Tue Sep 08, 2009 12:35 pm    Post subject: Reply to: How to find a EXCP-CNT of a data set?
Reply with quote

Manojkumar.sesuraj,
You can find the EXCP Count of a job.
1. Check in what machine does the job has been assigned to for eg: if it is A
2. Then Login to TSOA1 and 8.DA and F11 so that you can see the EXCP Count vary if the job is executing.
Back to top
View user's profile Send private message
enrico-sorichetti

Global Moderator


Joined: 14 Mar 2007
Posts: 10202
Location: italy

PostPosted: Tue Sep 08, 2009 1:06 pm    Post subject: Reply to: How to find a EXCP-CNT of a data set?
Reply with quote

Quote:
How can i find the EXCP for a tape dataset?


in the same way and in the same place where You would find the excps for other datasets...
processing the smf records
Back to top
View user's profile Send private message
dick scherrer

Site Director


Joined: 23 Nov 2006
Posts: 19270
Location: Inside the Matrix

PostPosted: Tue Sep 08, 2009 8:01 pm    Post subject:
Reply with quote

Hello,

Quote:
How can i find the EXCP for a tape dataset?
As worded (or at least as i understand the question), you cannot. There is no such statistic for the dataset. . .

You can find the EXCPs used by any process that reads or writes the dataset by processing the smf data (often not a trivial task).
Back to top
View user's profile Send private message
manojkumar.sesuraj

New User


Joined: 15 Apr 2009
Posts: 43
Location: Mumbai

PostPosted: Wed Sep 09, 2009 9:35 am    Post subject:
Reply with quote

Thank you...
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> JCL & VSAM All times are GMT + 6 Hours
Page 1 of 1

 

Search our Forum:

Similar Topics
Topic Author Forum Replies Posted
No new posts Is the 'prompt' data for the DSLIST p... Willy Jensen TSO/ISPF 1 Tue Dec 06, 2016 4:38 am
No new posts How to move a long alphanumeric data ... lind sh COBOL Programming 5 Mon Dec 05, 2016 7:51 pm
No new posts How to find the first monday of the w... abdulrafi COBOL Programming 10 Fri Nov 25, 2016 3:24 pm
No new posts ODPP(Optim Data privacy Provider) Iss... Rama kishore IBM Tools 1 Mon Nov 07, 2016 5:46 pm
No new posts Can sending 5 MB data between cobol p... Kevin Vaz CICS 12 Tue Oct 18, 2016 4:50 pm


Facebook
Back to Top
 
Mainframe Wiki | Forum Rules | Bookmarks | Subscriptions | FAQ | Tutorials | Contact Us