使用 SET NOCOUNT ON
預設情況下,存儲過程将傳回過程中每個語句影響的行數。如果不需要在應用程式中使用該資訊(大多數應用程式并不需要),請在存儲過程中使用 SET NOCOUNT ON 語句以終止該行為。根據存儲過程中包含的影響行的語句的數量,這将删除用戶端和伺服器之間的一個或多個往返過程。盡管這不是大問題,但它可以為高流量應用程式的性能産生負面影響。
create procedure test_MyStoredProc @param1 int
as
set nocount on