MSSQL教程之10年夜特性剖析SQL Server 2005开辟
有了rowbase的binlog后,我们来分析一下怎么实现闪回。平时的DML无非三种操作,增删改,先说三种操作的日志格式。 本文从数据库开辟的方面报告了SQLServer2005的10个最主要的特性……NET框架主机
利用SQLServer2005,开辟职员经由过程利用类似的言语,比方微软的VisualC#.NET和微软的VisualBasic,将可以创建数据库工具。开辟职员还将可以创建两个新的工具——用户界说的类和汇合。
XML手艺
在利用当地收集和互联网的情形下,在分歧使用软件之间漫步数据的时分,可扩大标志言语(XML)是一个主要的尺度。SQLServer2005将会本身撑持存储和查询可扩大标志言语文件。
ADO.NET2.0版本
从对SQL类的新的撑持,到多举动了局集(MARS),SQLServer2005中的ADO.NET将推进数据集的存取和利用,完成更年夜的可晋级性和天真性。
加强的平安性
SQLServer2005中的新平安形式将用户和工具分隔,供应fine-grainaccess存取、并同意对数据存取举行更年夜的把持。别的,一切体系表格将作为视图失掉实行,对数据库体系工具举行了更年夜水平的把持。
Transact-SQL的加强功能
SQLServer2005为开辟可晋级的数据库使用软件,供应了新的言语功效。这些加强的功能包含处置毛病、递回查询功效、干系运算符PIVOT,APPLY,ROW_NUMBER和其他数据列排行功效,等等。
SQL服务中介
SQL服务中介将为年夜型、业务局限内的使用软件,供应一个散布式的、异步使用框架。
公告服务
公告服务使得营业能够创建丰厚的关照使用软件,向任何设备,供应团体化的和实时的信息,比方股市警报、旧事定阅、包裹递送警报、航空公司票价等。在SQLServer2005中,公告服务和其他手艺加倍严密地交融在了一同,这些手艺包含剖析服务、SQLServerManagementStudio。
Web服务
利用SQLServer2005,开辟职员将可以在数据库层开辟Web服务,将SQLServer看成一个超文本传输协定(HTTP)侦听器,而且为收集服务中央使用软件供应一个新型的数据存取功效。
报表服务
使用SQLServer2005,报表服务能够供应报表把持,能够经由过程VisualStudio2005刊行。
全文搜刮功效的加强
SQLServer2005将撑持丰厚的全文使用软件。服务器的编目功效将失掉加强,对编目标工具供应更年夜的天真性。查询功能和可晋级性将年夜幅失掉改善,同时新的办理工具将为有关全文功效的运转,供应更深切的懂得。
操作被同步到从库上后,则主从都“回天无力”。 原理很简单,对要求长时间计算某一时间点的报表生成和防用户操作错误很有帮助。但是比起Oracle10g的闪回技术还是细粒度不够。可惜! 从项目平台的选择上讲,我们关心的,应该是一款产品能不能满足任务需求,而不是网上怎么说。 至于淘汰的问题,只能说在你的项目周期之内,微软应该都不会倒闭。 SQLServer的异构移植功能个人感觉最好了。(如果对比过SQLServer的链接服务器和Oracle的透明网关的朋友会发现SQLServer的sp_addlinkedserver(openquery)异构数据库系列比Oracle真是强太多了。) 如果是将来做数据库的开发设计,就应该详细学习T-SQL的各种细节,包括T-SQL的程序设计、存储过程、触发器以及具体使用某个开发语言来访问数据库。 理解了存储结构,再阅读下性能优化的章节基本上会对sqlserver有个清晰地认识 是要和操作系统进行Socket通讯的场景。否则建议慎重!
页:
[1]