Noman Suleman Ответов: 1

Sql server windows NT service CPU потребление высокое до 100%


Привет,
в моем sql server я запускаю хранимую процедуру , она показывает результат через 40 секунд и имеет несколько запросов join и sub. после запуска этого SQL server Windows NT service принимает 100% CPU,чем мой запуск тревожит.
хотя я дал 100 ГБ памяти sql server,однако он принимает 100% чашку
пожалуйста, объясните мне, что я должен сделать, чтобы избавиться от этой проблемы.

Что я уже пробовал:

Привет,
в моем sql server я запускаю хранимую процедуру , она показывает результат через 40 секунд и имеет несколько запросов join и sub. после запуска этого SQL server Windows NT service принимает 100% CPU,чем мой запуск тревожит.
хотя я дал 100 ГБ памяти sql server,однако он принимает 100% чашку
пожалуйста, объясните мне, что я должен сделать, чтобы избавиться от этой проблемы.

1 Ответов

Рейтинг:
1

OriginalGriff

Как вы ожидаете, что мы это сделаем, не имея доступа к вашим ИП или вашим данным?

Мы не можем помочь без какой - либо информации, и даже с вашим SP мы, вероятно, тоже не смогли бы помочь, поскольку почти наверняка вам понадобятся ваши данные, чтобы профилировать SP в любых деталях-а любой SP, который занимает 40 секунд, обрабатывает много данных!

Поэтому начните с профилирования того, что вы делаете: прогфилинг хранимых процедур и использование памяти - поиск Google[^] и посмотрите, где находится узкое место.

Извините, но мы не можем сделать это для вас!


Noman Suleman

на самом деле я не могу найти, что является основной причиной его проблемы запроса или проблемы настройки sql server

Dave Kreskowiak

и при полном отсутствии какой-либо полезной информации от вас, как вы ожидаете, что кто-то еще сможет устранить ее?