Мы используем sp для преобразования загруженного файла в соответствующие основные значения и их комбинации, как того требует бизнес-правило. Для этого мы сделали 4 зр. Все эти sp вызываются из одного sp, который пользователь вызывает из приложения вместе с данными из файла.
Примечание: каждый sp должен вызываться после того, как предыдущий завершил выполнение.
Теперь каждый из 4 sp вычисляет много вычислений и, следовательно, работает медленно, и в это время сервер зависает. Теперь прошу вашего совета по следующему:
a) Есть ли способ, которым мы можем дать высокий приоритет выполнения этих sp?
b) Предоставляет ли sql server 2008 лучшее время для оборота, чем sql-server 2005 (используется в настоящее время нами)?
в) Есть ли какой-то другой подход, который мы могли бы использовать, чтобы увеличить время оборота для всего процесса.
Любые предложения на этот счет приветствуются.
Заранее спасибо.