Quantcast
Channel: Forums - Recent Threads
Viewing all articles
Browse latest Browse all 30534

Re: Having some performance issues and wondering if some people could do a little comparison.

$
0
0

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 
0381
 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) 
tempdb571,534
ksubscribers11,197
msdb9
ReportServerTempDB6
master5
ReportServer4
model3

 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-131,343,750581,696617


Viewing all articles
Browse latest Browse all 30534

Trending Articles