Portal | Manuals | References | Downloads | Info | Programs | JCLs | Mainframe wiki | Quick Ref
IBM Mainframe Computers Forums Index
 
Register
 
IBM Mainframe Computers Forums Index Mainframe: Search IBM Mainframe Forum: FAQ Memberlist Profile Log in to check your private messages Log in
 
Need to use 1 file as CICS table to reduce I/O.

 
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> CICS
View previous topic :: :: View next topic  
Author Message
parag107

New User


Joined: 17 Jan 2007
Posts: 6
Location: INDIA

PostPosted: Mon Jul 27, 2009 5:37 pm    Post subject: Need to use 1 file as CICS table to reduce I/O.
Reply with quote

I want to use 1 file which need to define as CICS table in the region which contain same data as actual file, but this need to refresh at CICS startup.. I can create 1 program which has entry in PLT so that program can do made changes at startup.

But the question is that how can i update this CICS table using online program. Also 1 assembler program which can load this table in working storage.
Back to top
View user's profile Send private message

Bill O'Boyle

CICS Moderator


Joined: 14 Jan 2008
Posts: 2504
Location: Atlanta, Georgia, USA

PostPosted: Mon Jul 27, 2009 6:21 pm    Post subject: Reply to: Need to use 1 file as CICS table to reduce I/O.
Reply with quote

What would happen if the region crashed? Is it OK to lose any data which had been updated in this User Table?

It sounds like you need a UMT (CICS User Maintained Table)?

UMT's are loaded into memory at startup and don't require any DASD I-O.

They are accessed via normal CICS FILE API's.

Using a UMT is clearly documented in the applicable CICS manual "CICS Shared Data Tables Guide" for your particular version/release.

Bill
Back to top
View user's profile Send private message
dbzTHEdinosauer

Global Moderator


Joined: 20 Oct 2006
Posts: 6968
Location: porcelain throne

PostPosted: Mon Jul 27, 2009 7:15 pm    Post subject:
Reply with quote

Quote:
but this need to refresh at CICS startup


also, if you follow Bill's suggestion, you don't need any cics modules, you can load the table via api calls in cobol.

and the build job to define the table would then all be batch. Instead of 'loading a table', you would use the file data as input to a dsect build.
Back to top
View user's profile Send private message
parag107

New User


Joined: 17 Jan 2007
Posts: 6
Location: INDIA

PostPosted: Tue Jul 28, 2009 8:56 am    Post subject: My question is not resolve.
Reply with quote

What i want to know is that how this table refresh ?, one transaction trigger at CICS start-up time and that will do that which i know. But question is that how. Also via assembler program in Vision plus (FAS) system do the same the transactio is OFLC & assembler program name is OFOSYSC. Which will load this

but don't know how this table can be define & changes done in this table?

Can any one explain it in details.
Back to top
View user's profile Send private message
Earl Haigh

Active User


Joined: 25 Jul 2006
Posts: 475

PostPosted: Wed Jul 29, 2009 3:05 am    Post subject:
Reply with quote

Parag,

Quote:
Also via assembler program in Vision plus (FAS) system do the same the transactio is OFLC & assembler program name is OFOSYSC


Your statement makes not sense to me.

Please give
a better explanation of what you are having problem with.
Back to top
View user's profile Send private message
Bill O'Boyle

CICS Moderator


Joined: 14 Jan 2008
Posts: 2504
Location: Atlanta, Georgia, USA

PostPosted: Wed Jul 29, 2009 5:43 am    Post subject: Reply to: Need to use 1 file as CICS table to reduce I/O.
Reply with quote

Parag,

Click on this recent link -

http://ibmmainframes.com/viewtopic.php?p=201105&highlight=#201105

The PaySys/FAS documentation should spell things out for you as both of us wrote the doc as well.

Wally and I wore many hats in those days.

I even picked up potential customers at the airport when nobody could!

It was one of the more finer places to work....

HTH....

Bill
Back to top
View user's profile Send private message
parag107

New User


Joined: 17 Jan 2007
Posts: 6
Location: INDIA

PostPosted: Wed Jul 29, 2009 9:13 am    Post subject: Reply to: Need to use 1 file as CICS table to reduce I/O.
Reply with quote

Quote:
and the build job to define the table would then all be batch. Instead of 'loading a table', you would use the file data as input to a dsect build.


Can u tell how job build table in brif.
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 -> CICS All times are GMT + 6 Hours
Page 1 of 1

 

Search our Forum:

Similar Topics
Topic Author Forum Replies Posted
No new posts ASP3 ABEND IN CICS Vedant CICS 0 Fri Oct 20, 2017 3:18 pm
No new posts Identifying Interfaces in CICS/mainframe Ashishpanpaliya CICS 5 Fri Oct 13, 2017 3:21 pm
No new posts Update table without cursor Ron Klop DB2 3 Wed Oct 11, 2017 1:06 pm
No new posts Table(Unicode(Graphic) table) loading... muralikrishnan_new DB2 0 Thu Oct 05, 2017 5:10 pm
No new posts Accessing CICS tran with map from JCL... navdeepaggarwal CICS 5 Tue Oct 03, 2017 6:15 pm

Facebook
Back to Top
 
Job Vacancies | Forum Rules | Bookmarks | Subscriptions | FAQ | Polls | Contact Us