Andy:
Thanks for the response. I wasn't sure if you wanted me to post the process here (I sent it back as an attachment). In any case, here it is again in case anyone else can help.
I'm not that satisfied with Diane's suggestion to restart from Entourage 2004. The database had recently been rebuilt and compacted due to one of many corruptions, which was a huge headache that I was hoping 2008 would solve.
I do think there is something systematically wrong with my Calendar as it represents a very small part of my db and my mail is more or less working. Each and every time i select my Calendar, the CPU on the two processes (Entourage and Database Daemon) exhibit the same surge and the application stops responding (for hours or until I force quit).
Here's the process:
Sampling process 7812 for 3 seconds with 1 millisecond of run time between samples
Sampling completed, processing symbols...
Analysis of sampling Microsoft Entourage (pid 7812) every 1 millisecond
Call graph:
1406 Thread_2503
1406 0x27f5
1406 0x28ce
1406 0x19c5c
1406 LApplication::Run()
1406 LApplication:
rocessEvents()
1406 RunApplicationEventLoop
1406 ToolboxEventDispatcher
1406 SendEventToEventTarget
1406 SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*)
1406 DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*)
1406 ToolboxEventDispatcherHandler(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*)
1406 SendEventToEventTargetWithOptions
1406 SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*)
1406 DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*)
1406 LApplication::EventHandler(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*)
1406 LApplication:
ostProcessEventsRAEL(OpaqueEventRef*, OpaqueEventTargetRef*, unsigned char)
1406 SendEventToEventTarget
1406 SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*)
1406 DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*)
1406 ToolboxEventDispatcherHandler(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*)
1406 SendEventToEventTarget
1406 SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*)
1406 DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*)
1406 StandardWindowEventHandler(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*)
1406 HandleMouseEvent(OpaqueEventHandlerCallRef*, OpaqueEventRef*)
1406 HandleWindowClick(OpaqueWindowPtr*, Point, short, unsigned long, OpaqueEventRef*)
1406 SendEventFromMouseDown(OpaqueWindowPtr*, unsigned long, OpaqueEventRef*)
1406 SendEventToEventTarget
1406 SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*)
1406 DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*)