欢迎您来到GIS动力

加入收藏 免费注册 用户登陆 帮助中心
首页 新闻动态 技术专栏 银杏树下 学习考研 软件下载 求职招聘 许愿瓶 节日祝福 用户中心 精彩推荐 资源搜索 地图
专栏导航: AO开发 | SO开发 | ArcGIS桌面 | 超图桌面 | 开发语言 | 数据库 | WebGIS | 银杏文学 | 研究生考题 | FreeMap FreeTalk
   您现在位于: 首页新闻动态IT新闻 → 正文
SQL Server 2008 新特性
08-08-27 09:25:47 作者: 出处:
无论你关心SQL Server 2008版本中的新特性,还是正在开发基于SQL SERVER的应用,那么这段视频(1GB)是不能错过的,由微软负责SQL Server 2008项目经理演示的在CTP6中的各种新功能。总结如下:
1、在Management Studio中的Intellisense,以前你可能需要一些工具如SQL Prompt提供的智能完成,现在这个功能集成到了Management Studio中(智能完成业不是多高深的玩意儿,也不知道怎么现在才集成进来)。不过在CTP6中还不完善,只能在SELECT语句中使用。
2、新增了一些数据类型,比如只存储日期和只存储时间的数据类型,并且在与.NetDateTime数据交互时不需要额外的工作,由系统来完成转换,从而提高了索引的性能,降低了转化带来的开销。
3、系统提供了对层级查询的支持,通过IsDescendent(ID)可以方便实现,免去了繁重的递归查询(这功能慢了Oracle好几拍),以前你常常得这么做。
4、对GROUP语句的增强(我不care)
5、新的Merge语句,用来同步多个表中的数据,并且性能不错。这也许为同步写入表和查询表提供了一个新的选择。
6、在SQL Server中直接管理文件系统(安全吗),应该要为运行SQL Server的本地帐号授予这个目录的读写权限。可以在备份和恢复的时候与数据库绑定在一起。那不知道如果用了专门的文件服务器会怎么样。
7、为ADO.NET中的DataTable建立对应的类型,通过这个自定义类型,直接将DataTable的数据传入一个真实的数据库表中(看上去狠酷,至少我没这么想过)
8、对地理数据的支持,提供了Geometry类型,遵照OGC标准,对较简单的图形查询速度达到了次秒级(汗),通过将一个字段定义为geometry,可以将点线面数据都存储在这个数据类型中,设置它的值通过GEOMETRY::STGeomFromText方法如:

geometry::STGeomFromText
(
'POLYGON ((0 0, 150 0, 150 150, 0 150, 0 0))'0));

通过诸如STUnion,STIntersects,STBuffer等操作来完成传统GIS中的相交,缓冲区等操作,性能不错,与VE的结合也很好。
虽然对空间数据的支持还是比Oracle慢了几拍,但微软若做得足够好,至少对ESRI数据库产品的依赖能够尽量减少,用原生的ADO.NET数据引擎性能肯定也能提升很多。

(本文已被浏览 次)
发布人:admin
推荐给好友:发送给好友
上篇新闻:
下篇新闻:
相关评论
发表我的评论
  • 尊重网上道德,遵守《全国人大常委会关于维护互联网安全的决定》及中华人民共和国其他各项有关法律法;
  • 本站有权保留或删除您发表的任何评论内容;
  •   相关文章  
    ADO.net连接Sql2000时无法打开到 SQL Server 的连接解
    SQL Server存储图像数据的策略与方法
    如何在SQL Server数据库中加密数据
    连接SQL Server的三种方法
    VC连接SQL SERVER数据库
    游移在Oracle和SQL Server之间: 如何选择?
    利用ArcSDE C API向SQL SERVER空间数据库中添加实体图

    关于我们友情链接 ┋ 与我在线 ┋ 管理 ┋ TOP
     
    网站当前版本:GisPower CMS V3.0
    『GIS 动力』- http://www.gispower.org/
    联系我们:webmaster#gispower.org
    Copyright (c) 2003-2007 GisPOwer.Org. All Rights Reserved.
     

                   滇ICP备05006901号