Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


Hai

I have a VSAM file and there are two CICS pgms A and B both
intends to update the file. How to code the program so that
it does not under go a dead lock situation.

Answers were Sorted based on User's Feedback



Hai I have a VSAM file and there are two CICS pgms A and B both intends to update the file. Ho..

Answer / lu

you have to read UPDATE...the first program will lock the
page...
Correct me if i'm wrong..

Is This Answer Correct ?    7 Yes 4 No

Hai I have a VSAM file and there are two CICS pgms A and B both intends to update the file. Ho..

Answer / pramod

This can be done by pairing read/update and rewrite command. If record is read for update(read/update) then it must be rewritten, if after read/update record is not required to rewrite then it must be unlocked using unlock command.
One more cause is for deadlock is double update in pseudo-conversational program and this can avoided by coding a update identifier field.

Is This Answer Correct ?    0 Yes 0 No

Hai I have a VSAM file and there are two CICS pgms A and B both intends to update the file. Ho..

Answer / balmukund

RLS is a VSAM function , provide by DFHSMS , that enables
data to be shared with full updates capability, between many
applications running in many CICS programs. With RLS CICS
share VSAM data sets can reside in multiple MVS images
within a parallel sysplex, RLS also provide the benefits
when data sets being shared between CICS regions and batch
jobs. also provide different level of READ integrity and
update with Browse.

So if multiple application use same VSAM file then better
option to use VSAM RLS.

Second we can achieve by using SUSPEND option , it allow the
application programs to control the action if the records to
be accessed in unavailable .

Is This Answer Correct ?    0 Yes 1 No

Hai I have a VSAM file and there are two CICS pgms A and B both intends to update the file. Ho..

Answer / jim

Have programs A and B Enqueue the VSAM file.

Is This Answer Correct ?    0 Yes 1 No

Post New Answer

More CICS Interview Questions

Why doesn?t CICS use the Cobol Open and Close statements ?

2 Answers  


What are the common tables in cics and their usage?

0 Answers  


Define ceci?

0 Answers  


How many ways to share information between different CICS programs?

3 Answers   Accenture,


I just want to ask why does the variable I passed in a dclgen of sql that has a data type of varchar which has a maximum length is 250 is truncated,, Here is the code.. DCLGEN of rsauud01 table 01 dataarea 43 data-area-len pic s9(4). 43 data-area-text pic x(250). MYVARIABLE. 01 DATAAREA1 pic x(250). move 250 to data-area-len of dataarea of rsauud01 MOVE DATA-AREA1 TO data-area-text of dataarea of rsauud01 --- but it is always trucated everytime I insert it in the table by the way it is a cobol-cics program

2 Answers  


Can you define mapset?

0 Answers  


What is the meaning of the eibaid field?

0 Answers  


What is the comaera (communication area)?

0 Answers  


What does EIB mean?

3 Answers   IBM,


What are the types of important programs that are used in the cics?

0 Answers  


What is fset?

0 Answers  


Which of the following statements correctly describe the syntax of CICS command language?

1 Answers  


Categories