通过本文主要向大家介绍了sqlserver2008,sqlserver2008下载,sqlserver2008官网,sqlserver2008安装,sqlserver2008密钥等相关知识,希望本文的分享对您有所帮助
我们新建一个DataBase project,然后建立一个UserDefinedFunctions,Code像这样:
我们来看它的Client Statistic:
接着我们执行测试T-sql使用相同的array:
CTE实现的Split function的Client statistic:
通过对比,你可以发现CLR的performance略高于CTE方式,原因在于CLR方式有Cache功能,并且把一个复杂的运算放到程序里比DataBase里更加高效。
您还可以参考:
Split string in SQL Server 2005+ CLR vs. T-SQL
Author:Petter Liu
您可能想查找下面的文章:
- Win2008中SqlServer2008 无法打开错误日志文件导致无法启动的解决方法
- sqlserver巧用row_number和partition by分组取top数据
- SQLServer2005与SQLServer2008数据库同步图文教程
- SQLServer 查询当前服务器有多少连接请求的语句
- SQLServer 2005 控制用户权限访问表图文教程
- 在登录触发器错误情况下连接SQL Server的方法
- sqlserver 存储过程中的top+变量使用分析(downmoon)
- 简单实用SQL脚本Part SQLServer 2005 链接服务器
- Sqlserver 2005使用XML一次更新多条记录的方法
- sql server 2008 数据库管理系统使用SQL语句创建登录用户步骤详解