Оптимизация хранимых процедур |
Previous Top Next |
1. Используйте практику добавления SET NOCOUNT ON в каждую процедуру, это позволит сэкономить время их выполнения и трафик, так как применение директивы указывает процедуре не подсчитывать количество строк которое затронула каждая операция.
Пример:
Code: |
--©Drkb v.3(2007): www.drkb.ru
Create 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 |
©Drkb::02836
Автор: Vit (www.delphist.com, www.drkb.ru, www.unihighlighter.com, www.nevzorov.org)