MVSFORUMS.com Forum Index MVSFORUMS.com
A Community of and for MVS Professionals
 
 FAQFAQ   SearchSearch   Quick Manuals   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

VSAM parallel process

 
Post new topic   Reply to topic   printer-friendly view    MVSFORUMS.com Forum Index -> Data Management
View previous topic :: View next topic  
Author Message
Smith
Beginner


Joined: 07 Apr 2005
Posts: 13
Topics: 5

PostPosted: Mon Oct 16, 2006 7:12 pm    Post subject: VSAM parallel process Reply with quote

Is there any way you can process VSAM file updates in parallel? We have a stream of VSAM jobs with updates in our shop, trying to see whether it is possible to split them into two streams to reduce the processing time. I have heard about tools like vsam transparency that could be used, but trying to see whether there are any other ways through which we can accomplish this. All suggestions are welcome.

Thanks
Smith.
Back to top
View user's profile Send private message
warp5
Intermediate


Joined: 02 Dec 2002
Posts: 429
Topics: 18
Location: Germany

PostPosted: Tue Oct 17, 2006 1:19 am    Post subject: Reply with quote

Many issues are involved here, and an analysis would be complicated to say the least. You also do not provide enough information, like what kind of VSAM files, what kind of processing (seq. or random), what do your jobs look like, do you have RLS, etc? An important issue is deadlocks. Post detailed information if you want to get an answer that can help you.
Back to top
View user's profile Send private message Visit poster's website
Smith
Beginner


Joined: 07 Apr 2005
Posts: 13
Topics: 5

PostPosted: Tue Oct 17, 2006 2:04 pm    Post subject: Reply with quote

We have both seq and random processing with no RLS. Both KSDS and ESDS are there in the job stream.

Thanks.
Back to top
View user's profile Send private message
warp5
Intermediate


Joined: 02 Dec 2002
Posts: 429
Topics: 18
Location: Germany

PostPosted: Wed Oct 18, 2006 12:00 am    Post subject: Reply with quote

With the information you supplied (which does not even scratch the surface) I would say no. 2 batch jobs could access the same datasets and the same CIs and cause a deadlock. You might be updating from 2 jobs and corrupt your datasets. You might actually slow down your processing because dataset access from 2 jobs may be delaying each other. Maybe you should review improving your performance of the jobs by increasing buffers, etc. Actually, this is something that should be researched by the experts in your shop, if you have any.
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic   printer-friendly view    MVSFORUMS.com Forum Index -> Data Management All times are GMT - 5 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


MVSFORUMS
Powered by phpBB © 2001, 2005 phpBB Group