ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » General Discussion » Will Persitent message be removed From Log ?

Post new topic  Reply to topic
 Will Persitent message be removed From Log ? « View previous topic :: View next topic » 
Author Message
PankajS
PostPosted: Fri Feb 25, 2005 11:31 pm    Post subject: Will Persitent message be removed From Log ? Reply with quote

Voyager

Joined: 27 Dec 2004
Posts: 82

Just one more doubt about the logging process..

We know that the persistent message is written in to Logs at the time of the PUT call ...

Now if i give GET call for the same message, will it be removed from the disk (is it destructive get) or will i get the copy of it and the message will still be maintained on the disk

Waiting for reply
Back to top
View user's profile Send private message
fjb_saper
PostPosted: Sat Feb 26, 2005 7:16 am    Post subject: Reply with quote

Grand High Poobah

Joined: 18 Nov 2003
Posts: 20756
Location: LI,NY

Depends on your type of logging.
In circular logging there is only transaction safety. Your message is guaranteed only for as long as it is in a transaction i.e. covered through syncpoint (get or put). When symply residing on the queue it is not covered.

Linear logging allows for media recovery. As long as the message is on the queue it is in one of the active logs. You can reorganize the logs to free log space by running the record utility. You can then remove inactive logs.

So in essence the message gets written to the log put to the queue and when removed from the queue there is some kind of entry to the log identifying the message so that the system knows the message is no longuer on the queue. It gets never removed from the log in linear logging. In circular logging the information gets overwritten as soon as it is obsolete.

Enjoy
Back to top
View user's profile Send private message Send e-mail
PankajS
PostPosted: Sun Feb 27, 2005 7:51 pm    Post subject: Reply with quote

Voyager

Joined: 27 Dec 2004
Posts: 82

Thanks fjb_saper,
now, I am really out of doubt .....Logging process is now more or less clear to me ...
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » General Discussion » Will Persitent message be removed From Log ?
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
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.