网站首页
JSP空间
动态资讯
开源项目
技术文档
资源下载
J2EE资源
客户论坛
在线支付
 
  技术文档>>数据库技术>>Oracle技术>>Oracle开发>查看文档  
  sql server 2008的新特性概述:集成服务     
  文章作者:未知  文章来源:赛迪网技术社区  
  查看:100次  录入:管理员--2008-02-21  
 

ssis(sql server集成服务)是一个嵌入式应用程序,用于开发和执行etl(解压缩、转换和加载)包。ssis代替了sql 2000的dts。整合服务功能既包含了实现简单的导入导出包所必需的wizard导向插件、工具以及任务,也有非常复杂的数据清理功能。sql server 2008 ssis的功能有很大的改进和增强,比如它的执行程序能够更好地并行执行。在ssis 2005,数据管道不能跨越两个处理器。而ssis 2008能够在多处理器机器上跨越两个处理器 。而且它在处理大件包上面的性能得到了提高。ssis引擎更加稳定,锁死率更低。

lookup功能也得到了改进。lookup是ssis一个常用的获取相关信息的功能。比如从customerid查找customer name,获取数据集。lookup在ssis中很常见,而且可以处理上百万行的数据集,因此性能可能很差。sql 2008对lookup的性能作出很大的改进,而且能够处理不同的数据源,包括 ado.net,xml,oledb和其他ssis压缩包。

sql 2008可以执行tsql的merge命令。用merge命令,只需一个语句就可以对行进行 update、insert或 delete。下面的例子就是如何用merge命令来把新的inventory item descriptions 列表插入已有的inventory master中。除了 descriptions, newinventory表格中还加入了其他一些部分。如果没有merge语句,就需要执行两个命令才能完成。第一个命令查找匹配的description然后更新。第二个命令查找不匹配项然后插入。有了merge,一个语句就可以完成这两个任务。步骤如下:

merge inventorymaster as im
using (select inventoryid, descr from newinventory) as src
on im. inventoryid = src. inventoryid
when matched then
update set im.descr = src.descr
when not matched then
insert (inventoryid, descr) values (src. inventoryid, src.descr);

 
 
上一篇: 深入讲解如何保证和加强数据库的安全性 (1)    下一篇: 通过create datafile方式重新创建文件 (1)
  相关文档
讲解oracle数据库在nt平台下的系统优化 (1) 01-29
oracle数据库各种启动方式的详细介绍 01-25
分析Oracle下导出某用户所有表的方法 05-13
讲解oracle移动数据文件到新分区的过程 03-11
实例解析Oracle是共享模式还是专用模式 09-01
Oracle *Graphics中不同类型图形的切换 09-01
必须引起dba重视的oracle数据库碎片 (1) 05-12
讲解删除部分控制文件后的数据库启动 (1) 04-07
讲解oracle系统中用户权限的赋予和查看 04-23
解析:ORACLE性能调整--统计信息的迁移 08-05
oracle failsafe与rac两者之间的不同之处 05-13
关于Oracle 9i数据库密码重用规则分析 04-11
通过JDBC连接Oracle数据库的十大技巧 04-11
怎样解决cpu高度消耗(100%)的数据库问题 (1) 11-23
oracle数据库pl/sql过程调试的输出方法 08-18
轻松了解Oracle的表快照特征 09-29
直接利用ALTER TABLESPACE修改大文件 04-11
使用T-SQL操作面试SQL Server开发人员 07-07
如何使用“排序哈希簇”来提高查询速度 01-24
怎样获取或记录 oracle 语句的执行时间 11-21
返回首页 | 关于我们 | J网章程 | JSP空间合租 | 客服中心 | 免责声明 | 常见问题 | 参观机房
本站主机空间代理至厦门市华众网络科技有限公司
《中华人民共和国增值电信业务经营许可证》
编号:闽B2-20050079
@2005-2008福建JSP技术网 版权所有 闽ICP备05000928号
厦门(总部):13616026886 福州:0591-87655121
邮箱:admin@fjjsp.com 站长QQ,点击这里给我发消息