Hohe SQL Auslastung ...... nicht nachvollziebar

Hi @ ALL (was nicht ist, kann ja noch werden)

ich betreue seit einigen Jahren einige NAVSQL Systeme (Enterprise 2000/2005, Enterprise Server 2003, HW: 32G, 4DB-Teile auf getrennten Platten RAID1,LOG aufgeteilt auf 2*Raid1 und TMPDB auf einem Raid1, 2*Dualcore 2800/HP DL 580) Die Datenbanken sind zwischen 40G und 180G, jeweils gesonderte Maschinen.

Problem:
Manchmal geht einfach für mehrere Stunden die Last hoch. Folge, User werden durch häfigere Sperren ausgebremst

perfmon: I/O und CPU Last gehen hoch
profiler: normal
aktive User: nachvollziehbar

Optimierung wird grundsätzlich nicht in eigener SQL Regie durchgeführt.
Optimierung wird entweder durch JOBS oder zusätzliche Software zu vorgegebenen Zeiten durchgeführt .
Tabellen werden täglich individuell optimiert.

Frage:

Was ist das, was da im Hintergrund sein Unwesen treibt?


Mir kommt da zwar eine Idee, die ich aber nirgendwo bestätigt finde:
SQL führt Datentransfer durch um die einzelnen Datenbankteile auf "gleicher" Größe zu halten und diese Aktion ist irgendwie in SQL nicht sichtbar.


Wäre toll, wenn mir jemand entweder eine Bestätigung oder die Wahrheit schickt, bin aber auch für Diskussionen die der Wahrheitsfindung dienen dankbar.

einen schönen Tag wünsche ich