Re: Exchange Server defrag (defragmenting), repair very slow with ESEUTIL, ISINTEG



Thanks to Martin Chisholm [MSFT] for his comments on my posting. I had
reported that ESEUTIL appeared to hang with no visible progress, but
eventually did complete after many hours. I'll make a few comments,
without quoting the entire message.

> I'm glad you mentioned Exchange 2000,

I seem to have omitted this vital fact in my original posting, sorry.

> NTFS works in an interesting manner. Even if you're writing to a file
> and making it larger, it will not bother to update the file size
> reported by 'dir' or explorer. ... It will update the size value if the
> volume is flushed (FlushFileBuffers()
> On a volume with other activity (like the OS drive), it's not uncommon
> for some program to call FlushFileBuffers(). But if all you have on
> the volume are Exchange files, then this might not happen.

Useful to know. I had noticed with many prograMS that the file size
reported by Explorer increases by fits and starts, but didn't know why.
The displayed size jumps similarly in FAT32, presumably for the same
reason.

> The bottom line is that in order to see if the file is getting any
> larger, you should look at something different. Like the amount of CPU
> or IO done by eseutil.exe using perfmon, or the IO columns is
> taskmgr. The free space on the volume (from dir) should probably get
> updated as well.

Indeed; but after a few hours you start to think that the program is
stuck in a loop even if executing, maybe generating rubbish output.

> ... I think [the progress bar] is only updated once per database table.
> ... there are some incredibly large tables like the message table.

That explains everything if the message table is a large fraction of the
total database size. It makes a complete nonsense of the "progress" bar.

Best wishes,
--
Michael Salem
.



Relevant Pages

  • Re: Penrith - Keswick railway project.
    ... Why do you keep posting this link over and over again? ... A regular report with what progress is being made with the money ... justify posting the link here - as it would be giving news and ...
    (uk.railway)
  • [OT] Katrina Recovery - More Photo Journal
    ... I wouldn't even be posting now ... (because of the pain in my arm) ... is the first I'm seeing of their progress, too) - but it's worth it just to ...
    (rec.pets.cats.anecdotes)
  • SQLDMO.Backup and ProgressBar - help needed
    ... Hi all I am posting this to check if anyone could help ... Why doesn't the progress bar ... My requirement is to "on button_click, backup a SQL ... over, the progress bar updates itself once on a stretch, ...
    (microsoft.public.dotnet.languages.csharp)
  • RE: Help on Query
    ... I am just writing in to checking on your progress regarding the information ... Please feel free to leave a short message by posting it in the newsgroup or ... This posting is provided "as is" with no warranties and confers no rights. ...
    (microsoft.public.access.queries)
  • Re: Painting with Latex House Paint
    ... He's been posting his progress to the Fly Baby mailing list, ... to repost his messages to my web page: ...
    (rec.aviation.homebuilt)