精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>编程开发>>● 数据库技术>>MSSQL产品>>谈谈sql server 2000的一些新的特性

主题:谈谈sql server 2000的一些新的特性
发信人: pengxiaohui(韦小宝)
整理人: pengxiaohui(2002-02-24 21:04:12), 站内信件
Microsoft® SQL Server™ 2000 扩展了 Microsoft SQL Server 7.0 版的性能、可靠性、质量和易用性。Microsoft SQL Server 2000 增加了几种新的功能,由此成为大规模联机事务处理 (OLTP)、数据仓库和电子商务应用程序的优秀数据库平台。

1、增加了新的数据类型(如bigint、sql_variant和table)

2、在自定义函数有所改进(如在SQL 2000里面,用户可以建立自定义的函数,函数返回值可以是一个值,也可以是一个表)

3、在视图方面有改进(以在视图上创建索引)

4、还有XML(返回XML非常的简单,只需要在你的SQL 语句后面加一个FOR XML AUTO就可以了)

5、在索引方面也有小小改进(Microsoft SQL Server 2000的索引并没有太多变化,本来还以为会有R-Tree、Bitmap Index之类的东东出来呢,结果很让人失望,不过还是有一些变化的,那就是可以给计算列(Computed Columns)加索引)

6、全文检索功能有所改进(能够更新数据的改变,而不需要重建全文检索索引。你可以手动更新索引,也可以在job里面更新,或者使用后台更新选项(background update index option),在数据发生变化的同时更新索引。这样的话,就使得全文检索可以用于频繁更新的数据的实时检索,比如用于论坛贴子的检索。第二个改进是全文检索索引可以用于image类型的字段。当你在image字段中存储了指定文档类型的文件时,全文检索可以调用该类型文档对应的过滤器来取得文件的信息。)

7、增加了一个所谓什么联合SQL 2000服务器(可能大家都听说过集群服务器Clustered Server,但是在SQL 2000里面我却惊奇的发现,集群服务器不见了!取而代之的是一个叫联合服务器的东东。)

8、在备份和恢复数据库也有改进(SQL2000服务器引入了一个新的、更加简单易懂的用来指定备份和修复功能选项的模块。)
等等,在此就不一一列举了。

  我个人认为sql server数据库在7.0或更高版本还是有微软的特色,不管是作为DBA还是开发人员来说,都是有很大的改进。在应付小型项目还是绰绰有余。但整体性能跟oralce或DB2还是有明显的差距。其实oracle在8i版本上下的功夫还是不少的,特别是在电子商务方面。

[关闭][返回]