仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1021|回复: 8
打印 上一主题 下一主题

[学习教程] MSSQL编程:SQL Server 2005:这个螃蟹谁先吃

[复制链接]
爱飞 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:21:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
CSV逻辑上由逗号分割数据的存储引擎SQLServer2005供应了良多的新特征,可是这些新特征是不是值得冒险实验最新的公布?依据你本身的必要来匡助评价这些新的才能吧。
  不管你是不是已筹办好,它已来了!期盼了好久以后,微软终究在这里公布了最新的SQLServer。正如先前Yukon所懂得的,SQLServer2005在2005年11月7日公布了。在已往的几年内里,这个产物的各类版本以beta版本程序和社区手艺预演(CTP)的情势面世。可是即便是具有一切先辈的通告和事后公布版本的取得,很多首席手艺官仍旧还没无意识到它的优点,和这个新产物带来的风险,很多的数据库办理员也没有筹办向个中投进工夫和精神。
  正如一切其他接纳了新手艺的产物一样,入手下手利用它都是存在相干的风险和好处的。第一个吃螃蟹的人将会为未知的成绩大概bug支付价值,而且会成为这个产物的成熟历程的一部分,而不是间接从一个开辟得很完美的产物带来的优点中获益。而第一个吃螃蟹的人一般也具有一个共同的情况,在这个情况中,收益远宏大于风险,可是这个泾渭明白的分离在SQLServer2000的公布中并没有失掉很好的表现。
  SQLServer2005不是一个新的品牌,它的公布也不必要如许看待。SQLServer到如今为止已存在了凌驾10年,每一个新公布城市带来一个加倍庞大的产物,固然也有分外的丰厚特性的功效。不成否定,这个公布带来了良多的改动和新的特征。可是符合的培训和企图是任何乐成的IT项目标关头。
  有一句陈旧的谚语,“假如没破,就不要修补”,这句话十分合适SQLServer2005。你大概出于良多急切的IT方面的念头而往晋级你的SQLServer。多是,在已往的几年内里,SQLServer2000已成为你的情况中的一部分,操纵指南已纯熟把握,有大批的撑持资本,良多人都对产物里里外外懂得透辟,你的使用程序是不乱的。
  那末SQLServer2005为何会云云有目共睹?以下的冗长列表侧重提出个中一些优异的增强完美和新的特征。这些特征中的某些大概会给你的SQLServer情况带来有压服力的改良。
  增强特征
  增强T-SQL
  功能改良
  增强备份
  在线保护操纵
  增强商务智能
  增强办理GUI
  增强平安
  尺度版本的进步的内存使用率
  增强XML
  更好的电子邮件处置
  撑持64位
  新特征
  通用言语运转时(CLR)
  服务代办署理
  新产物版本
  高可用性特征
  数据加密
  公用的办理员毗连
  在你入手下手晋级大概完成SQLServer2005之前,必需申明以下两个关头成绩:培训和企图。正如你在这个列表中看到的,有很多新的特征和变更有待于发明和进修。
  进修
  花工夫来了解产物和它所供应的内容。谁人拔出CD和载进数据库引擎的陈旧年月已已往了。这些体例如今仍旧能够起感化,可是假如你只是利用这些产物的基础功效,那末你就会错过大批的功效。举个例子:剖析服务,SQLServer的剖析工具。这个产物在几年前就能够呈现了,年夜多半利用SQLServer的人们都历来没有益用过它,乃至都不晓得它的存在。
  跟着SQLServer的不休成熟,愈来愈多的特征被增加到基础产物之上。这也好也欠好。好的一面就是你能够取得在数据库引擎以外的更多的器材,欠好的一面就是你要进修更多的内容了。谁人不休成为精晓SQLServer各个方面的专家的日子已已往了――可是这其实不意味着你仍然能够不会利用这些新的特征。
  培训
  确保你的员工都失掉了符合的培训。你的确不用往列入培训课程,可是要确保一切的数据库办理员和开辟职员都使用分外的工夫来不休地舆解这个产物,新特征之间的渺小不同,和你的企业怎样从个中获益。没有承受任何培训的腾跃有大概会招致你不喜好的成果,那就是你也必要保持一段工夫。
  企图
  企图一下你要怎样完成SQLServer2005。即便是数据库引擎中的年夜部分基功效坚持稳定,用来企图晋级历程的工夫是值得消费的工夫。数据库办理员和司理们仿佛对这个移植历程的难易水平有分歧的意见。在你入手下手完成之前,确保司理们和数据库办理员们的意见告竣分歧。我宁肯接纳审慎的做法,以为这是一个加倍庞大,而不是一个复杂的历程,可是,不管怎样,企图都是你乐成的关头。
  完成
  入手下手举动。入手下手利用产物的人们越快地反应和发明成绩,在收集论坛、博客大概其他的因特网网站上办理成绩,产物向一个不乱的平台成熟的历程越快,正如SQLServer2000所履历的历程一样。我以为SQLServer2005进步了十分明显的上风和良多的时机,这些上风和时机在之前几近是不成能大概十分难以完成的。
  我不敢说“过了这个村,就没有这个店了”。SQLServer已存在了很长一段工夫,它具有一个伟大的安装基本,而且很分明它不会往别处往。可是如今它就在长远,用工夫往了解特征集,判别这些增强点能不克不及匡助你的使用程序,在接纳进一步的举动之行进行企图。不管你是不是是今天仍是半年以后再入手下手向SQLServer2005移植,如今就用点工夫入手下手企图和培训你的团队吧。mysql的原来开发者又开发了MariaDB,MariaDB适合用来替代mysql吗
再现理想 该用户已被删除
沙发
发表于 2015-1-18 16:07:33 | 只看该作者
现在是在考虑:如果写到服务器端,我一下搞他个10个存储过程导过去,那久之服务器不就成垃圾箱了吗?即便优化了我的中间层.
爱飞 该用户已被删除
板凳
 楼主| 发表于 2015-1-22 09:07:18 | 只看该作者
你觉得我的非分区索引无法对起子分区,你可以提醒我一下呀!没有任何的提醒,直接就变成了非分区表。不知道这算不算一个bug。大家也可以试试。
简单生活 该用户已被删除
地板
发表于 2015-1-31 05:20:44 | 只看该作者
SP4是一个累积性的ServicePack,包含自以前的ServicePack发布以来所有的修补程序(包括MS03-031安全公告)。
灵魂腐蚀 该用户已被删除
5#
发表于 2015-2-6 17:37:32 | 只看该作者
XML字段类型更好的解决了XML数据的操作。XQuery确实不错,但是个人对其没好感。(CSDN的开发者应该是相当的熟了!)
金色的骷髅 该用户已被删除
6#
发表于 2015-2-17 18:45:09 | 只看该作者
原来的计算字段其实和虚拟字段很像。只是管理方面好了而已,性能方面提高不多。但是SQL2005提供了计算字段的持久化,这就提高了查询的性能,但是会加重insert和update的负担。OLTP慎用。OLAP可以大规模使用。
深爱那片海 该用户已被删除
7#
发表于 2015-3-5 22:09:51 | 只看该作者
入门没那么困难,精通没那么容易
小妖女 该用户已被删除
8#
发表于 2015-3-12 16:24:40 | 只看该作者
分区表是个亮点!从分区表也能看出微软要做大作强SQLServer的信心。资料很多,这里不详细说。但是重点了解的是:现在的SQLServer2005的表,都是默认为分区表的。因为它要支持滑动窗口的这个特性。这种特性对历史数据和实时数据的处理是很有帮助的。
愤怒的大鸟 该用户已被删除
9#
发表于 2015-3-19 23:50:46 | 只看该作者
如果处理少量数据,比如几百条记录的数据,我不知道这两种情况哪个效率更高,如果处理大量数据呢?比如有表中有20万条记录.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2025-3-13 01:52

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表