Windows Disk Fragmentation

Last Saturday i scheduled an maintenance for one of the our Domino Server. The server performance was not great and the problem was related to I/O.
Using Defraggler the analysis show us that the disk was 98% fragmented. After 3 hours, with Domino out of service, the disk was defragmented and the analysis show us 1% fragmented.
So i see a lot of databases with ODS 43, very old, and then i start a compact -c for all databases.
I ran Defraggler again and the analysis show than 58% of fragmentation, compact -c fragments databases.

Today at OpenNtf there is an article about DominoDefrag, the solution to my problem, i don't have the maintenance  window.
DominoDefrag can defrag t databases online, and it works great !


No último sábado programamos uma manutenção em um de nossos servidores devido a problemas de performance, claramente I/O.
O diagnóstico preliminar foi o disco muito fragmentado. Inciamos a desfragmentação parando o Domino e usando o programa Defraggler.
O disco estava 98% fragmentado. Após 3 horas de operação o disco ficou com 1% fragmentado, nada mal.
Porém observei que alguns bancos de dados estavam com o ODS na versão 43, resolvi então compactar todas as bases para que ficassem com o ODS 48 (R8).
O comando para converter o ODS é compact -c.
Até aqui tudo normal e funcionando. Só que li um artigo em alguns blogs informando que o compact  -c desfragmenta o disco.
Olhei novamente o disco e estava fragmentado novamente 59%. Desta vez o problema era pior pois não tinha mais janela para manutenção.
Encontrei então o projeto DominoDefrag no OpenNtf que resolveu o problema desfragmentando o disco com o Domino ativo.

Look at the figures bellow, DominoDefrag works !
Vejam como realmente o DominoDefrag funciona !

Before DominoDefrag
Antes do DominoDefrag

Image:Windows Disk Fragmentation

After DominoDefrag
Depois do Domino Defrag.

Image:Windows Disk Fragmentation

February 17th, 2010


2Comentários

  • 1. rory  |  17/2/10 15:59:01

    Gravatar Image

    How do you find the performance of the database after using the defragmentation of the database.

    Did you use any performance monitoring to determine if results are improved?

  • 2. Kenio Carvalho  |  17/2/10 17:52:57

    Gravatar Image

    Just because one database took 9 seconds to be opened for the first time before the defragmentation, and now the database open in 4 seconds.

    Another thing is about the tool i used to monitor my windows box, the Read I/O was critical and now is around 25% better

Deixe um Comentário

Obrigatório

Obrigatório, protegido



View Kenio Carvalho's profile on LinkedIn

Entradas recentes

Comentários recentes

Categorias

Links

Feeds