MSSQL网页设计SQL Server 2005:你应当晓得的13件事变...
有了数据以后,我们就要想一个比较统一的方法来闪回。上面我们说了对于DML操作,可以通过反向执行所有逆操作来实现,对于语句里面的DDL,只能直接跳过。原因是一个DDL不一定有直接的逆操作。<p> 间隔微软的SQLServer2005正式版的推出,已快要一年的工夫。跟着比来两份研讨呈报的出炉,SQLServer2005又引发了业界的存眷和批评——微软依附SQLServer2005获得了凌驾Oracle和IBM数据库产物市场占据率的增加速率。可是,关于不敷一岁的SQLServer2005,另有一些你应当晓得的事变,在本文中枚举了关于SQLServer2005你应当晓得的13件事变。 SQLServer2005新增的功效1.新的产物版本
除SQLServer2005尺度版和企业版以外,产物线中还到场了SQLServer2005简化版(SQLServer2005Express)和事情组版(SQLServer2005Workgroup)两个新版本。
SQLServer2005Express——其感化是取代微软SQLServer桌面引擎(MicrosoftSQLServerDesktopEngine,MSDE)。SQLServer2005Express能够用于自在公布,并与SQLServer利用一样的干系数据库中心引擎。分歧的是它其实不像MSDE一样利用查询办理器。唯一的限定是一个CPU,1G的内存和每一个数据库4G的存储空间。
SQLServer2005——事情组版不是自在公布的。它的计划着眼点在于服务器动静块协定(SMB)和分部门办理计划。在量化功能上,它更优于SQLServer2005Express,并能供应干系数据库的撑持,只是短少剖析服务。事情组版限用于两个CPU,3G内存,数据库巨细不限。
2.新的子体系
在一些新的子体系的推进下,SQLServer2005中的使用程序撑持十分壮大,个中包含整合服务、提示服务、服务代办署理和呈报服务。
整合服务——与之前卖力此功效的DTS比拟,速率快600%。SQLServer整合服务是具有壮大的事情流把持才能的企业级ETL平台。
提示服务——能够供应搭建自界说提示程序的使用框架。
操作被同步到从库上后,则主从都“回天无力”。 一个是把SQL语句写到客户端,可以使用DataSet进行加工; 一直以来个人感觉SQLServer的优化器要比Oracle的聪明。SQL2005的更是比2k聪明了不少。(有次作试验发现有的语句在200万级时还比50万级的相同语句要快show_text的一些提示没有找到解释。一直在奇怪。) 可能有的朋友会抱怨集成的orderby,其实如果使用ranking函数,Orderby是少不了的。如果担心Orderby会影响效率,可以为orderby的字段建立聚集索引,查询计划会忽略orderby操作(因为本来就是排序的嘛)。 比如,MicrosoftSQLServer2008的某一个版本可以满足现在的这个业务的需要,而且价格还比Oracle11g要便宜,那么这一产品就是适合的。 但是随着数据量的增大,这种成本差距会逐渐减小,趋于相等。(500万数量级只相差10%左右) Mirror可以算是SQLServer的Dataguard了。但是能不能被大伙用起来就不知道了。 在select语句中可以使用groupby子句将行划分成较小的组,然后,使用聚组函数返回每一个组的汇总信息,另外,可以使用having子句限制返回的结果集。
页:
[1]