Запустите SQL Profiler и запускайте его с веб-сайта, пока это не произойдет снова.Когда он делает паузу / тайм-аут, проверьте, что происходит на самом сервере SQL.
Здесь много возможностей в зависимости от того, что на самом деле делает s'proc.Например, если он вставляет записи, у вас могут возникнуть проблемы, когда серверу баз данных необходимо расширить базу данных и / или размер файла журнала, чтобы принимать новые данные.Если это происходит в файле журнала, и у вас медленные диски или они превышают макс. Места на диске, это может привести к тайм-ауту.
Если это выбор, то эти таблицы могут быть заблокированы на некоторое время из-запроисходят другие вставки ... Или это может быть повторное использование неверного плана выполнения.
Танец отбрасывания / воссоздания может только отложить выполнение до такой степени, что SQL-сервер может нагнать его или вызватьперекомпилировать.