hi,
im currently haveing the same problems......
ive submitted an ticket to support.
Its not the CPU im worried about, but the massive I/O since the upgrade to 6.3. As you can see in the pictures below, since the installation the server has been misbehaving a lot.
We've limited the IOP's to 150, because otherwise it would effect the whole VMWare site.
Weve nailed the problem generator tho:
When we disable the application shown above in the IIS-application pool, the server quites down and acts normal.
Steps we've done:
Disable Alarm Generation - no effect
SQL Trace - nothing shown
IIS Trace - see image above this kills the server
More info:
SQL Server Configurations | |
Physical Memory (Bytes) | 8,589,467,648 |
AWE Memory (Bytes) | 4,198 |
CPU Count | 1 |
Hyperthreaded Ratio | 1 |
Buffer Cache Hit Ratio (should be > 95) | 100% |
Current Tasks waiting for CPU (Runnable Tasks Count Should Be Always Zero) | ||
Scheduler ID | Current Tasks Counts | Runnable Tasks Count |
0 | 38 | 1 |
Current Pending IOs (There should be none, if there are results, we have an IO issue) | |||
Database ID | File ID | IO Stall | IO Pending (ms) |
No records Found |
Current Lock/Blocks (Waiting more than 1 second; which is bad!) | ||||
Session ID | Wait Duration (ms) | Wait Type | Blocking Session ID | Resource Description |
No records Found |
Database IO Distribution (for all databases on this instance) | |
Database Name | Total IO (MB) |
tempdb | 571,534 |
ksubscribers | 11,197 |
msdb | 9 |
ReportServerTempDB | 6 |
master | 5 |
ReportServer | 4 |
model | 3 |
Current High CPU Utilization Queries (Past 5 Minutes) | ||||
Query Text | Last Execution Time | Last CPU Time (ms) | Last Logical Reads | Last Logical Writes |
SELECT e.id, e.bodyFileName FROM email e LEFT OUTER JOIN emailStatus es ON es.emailFK = ( SELECT TOP 1 emailFK FROM emailStatus WHERE emailFK = e.id ORDER BY statusTime DESC ) LEFT OUTER JOIN emailConfigure cp ON cp.partitionId = e.partitionId LEFT OUTER JOIN emailConfigure c1 ON c1.partitionId = 1 LEFT OUTER JOIN emailConfigure c0 ON c0.partitionId = 0 WHERE ISNULL(es.statusTime, e.created) < DATEADD(DAY, COALESCE(cp.purgeCycle, c1.purgeCycle, c0.purgeCycle, 30) * -1, GETDATE()) | 16:29:03 30-Jan-13 | 1,343,750 | 581,696 | 617 |