Мое приложение использует MS SQL Server 2008 и размещено на Windows 2003 Enterprise Server SP2 (32 бит) 2-процессорный 8-гигабайтный RAM VM. В приложении есть 2 или более служб Windows, одна из которых часто обращается к БД. Когда нагрузка на БД установлена на 65 КБ или что-то в этом роде, загрузка ЦП возрастает до 75-95% и, похоже, не снижается до тех пор, пока служба не будет остановлена. С этой проблемой мы не сталкивались в Oracle 10 g с тем же приложением и той же нагрузкой.
Как уменьшить загрузку процессора? Мне нужно что-то сделать с кодом приложения или с SQL-сервером?
Любая помощь будет оценена по достоинству.
Спасибо, Прия.