· [Java论坛][安全论坛][数据库论坛][操作系统论坛]
· [专题] IBM Rational高峰论坛 Windows 7十大功能
· [专题] 史上就危险7月 微软 BizSpark 计划介绍
· [IT技术周刊][IT资源下载专区][病毒求助专区]
· [热点] 我也能做CTO_赛迪连载 赛迪七夕特别行动
· [热点] Chrome 4.0采用V8引擎 Java开发编程规范

SQL Server 2005新特性与改进(二)

发布时间:2006.06.27 11:10     来源:赛迪网    作者:

网友: SQL Server2005的新特性为开发人员提供了哪些便利?

邹建: CLR/ado.net2.0/smo, 使用sql方面, T-SQL改进了不小, xml数据类型也是一个非常不错的东西。

网友: sql server2005对非管理员帐户使用正则表达式处理函数有开放权限吗?

邹建: 当然有开放。

网友: 对于SMO来说,您觉得这种功能的提出意味着什么?将主要应用于什么场合?

姚巧枚: SMO 在设计上尽量延用前一版 DMO 的设计架构与对象名称,但由于 SQL Server 2005 大幅新增了功能,因此 SMO 可以说是 DMO 的 Superset,它必须完整支持 SQL Server 2005 的各项新功能,如 HTTP Endpoint、数据表和索引的 Partition、Snapshot 交易隔离层级、XML 数据型态与 Schema、Service Broker Services…等等。透过 SMO 可以管理 SQL Server 7.0、2000 以及 2005 等版本,但对于更早的 6.0、6.5 版本可能就无法完全兼容了。你可以透过其内丰富的类别完成 SQL Server Management Studio 与SQL Server Configuration Manager 等各项管理工具所提供的诸多功能。

网友: sql server 2005对linux和BSD的支持怎么样?

胡百敬: 依据微软的惯例...可能不会支持。

网友: 问:对于XML的加入以及XML存储格式的加入,您觉得意味着什么?

胡百敬: 未来,数据出了数据库后,不管是用 Web Service 传递、利用 BizTalk 等整合流程、以 .NET Dataset 开发,以 Office 的文件存放,以 Browser 浏览...任何地方,只要描述数据,就是 XML SQL Server 2005 支持 XML 只是遵循 ANSI SQL 2003 的标准,其它如 Oracle、IBM DB2 也都支持。这是一个必然的趋势,让存放与使用更为一贯。

姚巧枚: SQL Server 2005 将 XML 包含在 DB 内,而不是在 DB 的数据表内存放着相关的管理信息,以及指向档案系统上的 XML 档案。这代表着与其它关联数据处理享有相同的搜寻、更新、安全机制、备份/还原、交易管理与记录稽核等等,也就是一致性地管理各种型态的数据。 以下列出放在 SQL Server 2005 的好处供你参考: 1.管理上的一致性,例如整体数据的备份/还原、安全控管、复制 (replication)。 2.需要验证数据的正确性,例如 well-formed 和透过 XML schema 确认(validate)。 3.前端应用程序存取技术的一致性,统一用相同数据库存取对象(如 ADO.NET、OLE DB、SOAP 等等)与 SQL Server 2005 存取资料;而不需另外藉助如档案系统对象来读取与存放另存在外的 XML 档案。 4.XML 数据与其它的数据域位有关联,在存取时要互相参照,以完整呈现或过滤资料等等,而这些功能可以透过整合 XQuery 后的 T-SQL 办到。 5.透过 XML 索引提升查询 XML 局部数据的效率。

网友: SQL SERVER2005的推出会不会意味着更多的SQL SERVER的DBA的涌现?

邹建: DBA的涌现跟sql server本身没有直接关系, 市场需要的结果.

网友: 请问 sql2005 中有物化视图的概念吗?

姚巧枚: 可能没有直接的对应,或许indexed view和 replication 等功能的组合有些近似。

网友: 如何设置查询分析器的自动缩进,有这个功能么?

邹建: 暂无。

网友: 对于Reporting Services, Intergration Services等等,您觉得这种功能的加入对程序员现有的改变大吗?

胡百敬: 看程序员的工作,若他原来的工作是在做数据整合,或分析报表则会有很大的影响,但若不是,当然影响不大。

网友: 以前我经常听说sql server2000的数据库100百万运行效率与oracle不相上下,如果超过百万则不然。不知道现在2005的数据量可以达到多少?

胡百敬: 其实,我比较不会这样比,而是怎么样设计数据库。我所顾问的 2000 数据库案子上千万笔纪录,数 tera 数据的都有。效能是以使用者满意为准,若使用者可以接受,则选择拥有成本最低的方案。


[ 发表评论 ] 字体[  ] [ 打印 ] [ 进入博客 ] [ 进入论坛 ]  [ 推荐给朋友 ]
  相关文章
· SQL Server 2005新特性与改进(一) (06-27) · 关于《SQL Server2005数据库开发详解》 (06-27)
· SQL Server 2000 到 2005的迁移 (06-27) · 以双核心技术为主要策略的建行办公网络系统 (06-27)
· SQL Server 2005专家访谈全程实录 (06-26) · 硬件问题常常会导致Oracle数据库痛苦不堪 (06-23)
· [DB2]IBM 数据库 DB2 9 的九大新特性 (06-23) · IBM数据库创新40周年 (06-23)
· 顶级数据库专家访谈:IBM DB2 Viper全程实录 (06-22) · 网友精彩问答 (06-22)
  客户需求反馈表
* 姓  名:
更多资料  了解方案  认识厂商
* 单位名称:
* 联系电话:
* 电子邮件:
资讯 通信 IT产品 IT技术 信息化
专题:谷歌发布PC操作系统Chrome OS
·芯能量 新动力 兴经济:..
·专题:英特尔与AMD和解 ..
·专题:惠普27亿收购3Com..
专题:
·专题:诺基亚危局已现 ..
·六股势力角逐4G标准 中..
·专题:联通iPhone并不贵..
 
·惠普123459黑白激打家族..
·云计算格局初现 三大阵..
·分析:虚拟化在高性能计..
2009 IBM动态架构新动力论坛
·直播:第八届中国系统与..
·专题:置身智慧海洋——..
·专题:让物品开口说话 ..