【发布时间】:2009-01-19 18:05:45
【问题描述】:
对于在专用 SQL Server 上运行的大型数据库(数千个存储过程),最好在每个存储过程的顶部包含 SET NOCOUNT ON,还是在服务器级别设置该选项(属性 -> 连接- >“无计数”复选框)?听起来 DRY 原则(“不要重复自己”)适用,并且该选项应该设置在一个地方。如果 SQL Server 还托管其他数据库,那将反对在服务器级别设置它,因为其他应用程序可能依赖它。 SET NOCOUNT哪里最好?
【问题讨论】:
标签: sql sql-server tsql