views:

134

answers:

1

I had MSMQ fill up on me the other day (forgot to turn off journalling on a queue) and saw in the storage folder that there seems to be different types of .mp files.

Some were p*.mp and are 4096K, and others are l*.mp and are 8K.

What are the differences between these files?

+1  A: 

From the plumber's mate:

All MSMQ messages are written to memory mapped files in the Storage directory:

  • R*.MQ files are for Express messages
  • P*.MQ files are for Persistent (Recoverable) messages, including Transactional messages
  • J*.MQ files are for Journal messages
  • L*.MQ files are bitmap indexes to the Persistent and Journal files
Igal Serban