Sql Server 使用 SET NOCOUNT { ON | OFF}
2014-02-25 16:18
447 查看
作用:阻止在结果中返回受 Transact-Sql 影响的行数。
应用:对于一些存储过程或者触发器不返回实际数据(如 插入和删除操作),或者不需要获得 查询得到的数量,那么设置 SET NOCOUNT ON 可以避免向客户端发送 DONE_IN_PROC 消息(也就是不向客户端返回受影响的行数),减少了网络流量,可以显著提高性能。
测试:在 Sql Server 2005 设置 SET NOCOUNT ON 那么查询后消息框里显示的是【命令已成功完成。】。如果设置 SET NOCOUNT OFF 则会显示【nn 行受影响。】
应用:对于一些存储过程或者触发器不返回实际数据(如 插入和删除操作),或者不需要获得 查询得到的数量,那么设置 SET NOCOUNT ON 可以避免向客户端发送 DONE_IN_PROC 消息(也就是不向客户端返回受影响的行数),减少了网络流量,可以显著提高性能。
测试:在 Sql Server 2005 设置 SET NOCOUNT ON 那么查询后消息框里显示的是【命令已成功完成。】。如果设置 SET NOCOUNT OFF 则会显示【nn 行受影响。】
相关文章推荐
- sql 语句
- MySQL-5.6.13解压版(zip版)安装配置教程
- Windows环境下免安装版MySQL 5.6.11安装配置详解
- mysql配置优化(windows下my.ini)
- Mysql不同主从格式(Replication Formats)的区别
- Windows系统中MySQL 5.6的配置文件(my.ini)修改方法
- 【转】 mysql长连接和短连接的问题
- mysql有时候忘记密码解决办法
- 【原】ubuntu下Mysql的HA(corosync+pacemaker+drbd)
- PowerDesigner生成Excel版本的数据库文件
- 使django与数据库保持长连接
- SQL Server 2000 删除注册的服务器
- MySql varchar排序,加減 CAST ,CONVERT
- Oracle BIEE在linux下的安装
- 【转】MYSQL管理之主从同步管理
- 设置客户端连接PostgreSQL不需要手动密码
- Oracle中字符集的类型决定varchar2的字符长度
- 30分钟学MongoDB系列——限定集与大文件存储篇
- Oracle_Data_Gard Create a physical standby database
- MySQL下外键约束问题