Adam B Osborne commented on May 17, 2012

Re: IBM Lotus Domino Server performance: Hard disk fragmentation

The latest version of Defrag.NSF includes a free Notes Defrag client. For more information go here

John M Taylor commented on Dec 28, 2010

Re: IBM Lotus Domino Server performance: Hard disk fragmentation

The IBM i (i5/OS or OS/400) operating system does not need to be defragmented. It manages its own data automatically.

Ozzie Osborne commented on Feb 23, 2010

IBM Lotus Domino Server performance: Hard disk fragmentation

We have actually found that the best way possible to create a fragmented database is to actually use compact -c. It will nearly always fragment the file.

One of the cool features in Defrag.nsf is the ability to inject freespace into the database prior to defragging it. This actually prevents future fragmentation. A very nice and totally unique feature.

Andrew Luder commented on Apr 25, 2009

See DominoDefrag server task

{ Link }

Adam B Osborne commented on Jan 18, 2009

Comments and suggestions

It is great to see IBM publishing more information on the effects of fragmentation on Domino databases. For a long time there was a myth that it didn't effect performance (particularly on RAID volumes).

A couple of things we would like to suggest:

- Fragment counts lower that 600 can effect performance and you should consider the size of the nsf in your calculations. We'd suggest a ratio based on fragments/size as a good indicator.

- We have found compact -c nearly always produces a fragmented NSF, no matter what free space is available. So you might want to verify this suggestion in your own environment.

- Check out our web site at { Link } if you'd like more information on this topic or our Domino specific defragmentation tool (Defrag.NSF { Link } ) that can take care of this issue for you - simply set and forget. This is the only Domino specific product on the market and we have spent a considerable amount of R&D on it. It also includes performance reporting (before and after) and freespace preallocation to help avoid further fragmentation.