Оптимизация хранимых процедур

Оптимизация хранимых процедур

1. Используйте практику добавления SET NOCOUNT ON в каждую процедуру, это позволит сэкономить время их выполнения и трафик, так как применение директивы указывает процедуре не подсчитывать количество строк которое затронула каждая операция.
Пример:

--©Drkb v.3(2007): <a href="http://www.drkb.ru

Create"
title="www.drkb.ru

Create"
>www.drkb.ru

Create</a> Procedure MyStoredProcedure

 @Parameter1 varchar(50),

 @Parameter2 int,

 @OutputParameter varchar(100) output

As

Begin

 Set nocount ON

 Set @Parameter1=isNull(@Parameter1, '')

 Set @OutputParameter=@Parameter1+cast(@Parameter2 as varchar(10))

 Set nocount OFF

 Return 0

End

Автор: Vit (www.delphist.com, www.drkb.ru, www.unihighlighter.com, www.nevzorov.org)

Отправить комментарий

Проверка
Антиспам проверка
Image CAPTCHA
...