仓酷云

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

[学习教程] MSSQL网站制作之SQL Server 2005新特征

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

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

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

x
InnoDB事务型数据库的首选引擎,支持ACID事务,支持行级锁定  1、企业级数据办理
  在现今的互联天下中,数据和办理数据的体系必需一直为用户可用且可以确保平安,有了SQLServer2005,构造内的用户和IT专家将从削减使用程序宕机工夫、进步可伸缩性及功能、更严密的平安把持中获益。SQLServer2005也包含了良多新的和改善的功效来匡助企业的IT团队更无效率的事情。SQLServer2005包含了几个在企业级数据办理中关头的加强:
  易办理
  可用性
  可伸缩性
  平安性
  1、易办理
  SQLServer2005可以更加复杂的部署、办理和优化企业数据和剖析使用程序。作为一个企业数据办理平台,SQLServer2005供应了一个独一的办理把持台,使得数据办理职员可以在构造内的任何中央监督、办理和调谐企业中一切的数据库和相干的服务。它还供应了一个可扩大的办理架构,能够更简单的用SQL办理工具(SMO)来编程,使得用户能够定制和扩大他们的办理情况,自力软件开辟商(ISV)也可以创立附加的工具和功效来更好的扩大使用。
  SQLServer办理工具集
  SQLServer2005经由过程供应一个集成的办理把持台来办理和监督SQLServer干系型数据库、集成服务、剖析服务、报表服务、关照服务、和散布式服务器和数据库上的SQLMobile,从而年夜年夜简化了办理的庞大度。数据库办理员可用同时实行以下义务:编写和实行查询,检察服务器工具,办理工具,监督体系举动,检察在线匡助。SQLServer办理工具集包含一个利用T-SQL、MDX、XMLA和SQLServerMobile版等来完成编写、编纂和办理剧本、存储历程的开辟情况。办理工具集很简单和源码把持相集成,同时,办理工具集也包含一些工具可用来调剂SQLServerAgent功课和办理保护企图以主动化逐日的保护和操纵义务。办理和剧本编写集成在单一工具中,同时,该工具具有办理一切范例的服务器工具的才能,为数据库办理员们供应了更强的临盆力。
  自动功能监督和功能调谐
  SQLServer2005开放了70多个新的外部数据库功能和资本利用的目标,包手内存、锁、到对买卖、收集和磁盘I/O的调剂等。新的静态办理视图(DMV)供应了对数据库和壮大的基本架构的更年夜的通明度和可见性,能够完成自动监督数据库的安康和功能。
  SQL办理工具
  SQL办理工具(SMO)是一个新的可编程工具集,它可完成一切SQLServer数据库的办理功效。现实上,办理工具集就是构建在SMO之上的。SMO是Microsoft.NETFrameworkassembly.你可使用SMO来主动化经常使用的SQLServer办理义务,如编程检索设置设置,创立新的数据库,使用T-SQL剧本,创立SQLServerAgent功课,和调剂备份等。SMO工具模子比之前SQLServer版本中的DMO加倍平安、牢靠并具有更高的可伸缩性。
  2、可用性
  在高可用手艺、分外的备份和恢复功效,和复制加强上的投资使企业可以构建和部署高可用的使用体系。SQLServer2005在高可用上的立异有:数据镜像,妨碍转移集群,数据库快照和加强的联机操纵,这有助于最小化宕机工夫和确保企业的关头体系可用。上面我们将更加具体的先容这些加强特征。
  数据库镜像
  数据库镜像同意事件日记以一连的体例从源服务器传送到单台方针服务器上。当主体系呈现妨碍时,使用程序能够当即从头毗连到帮助服务器上的数据库。帮助实例几秒钟内便可检测到主服务器产生了妨碍,并能当即承受数据库毗连。数据库镜像事情在尺度服务器硬件下,不必要特定的存储或把持器。显现了数据库镜像的基础设置。

  :数据库镜像的基础设置
  妨碍转移集群
  妨碍转移集群是一个高可用办理计划,它利用MicrosoftWindows
沙发
发表于 2015-1-19 06:35:52 | 只看该作者
相信各位对数据库和怎么样学习数据库都有一些经验和看法,也会有人走了一些弯路总结出自己的经验来,希望大家能把各自的看法和经验拿出来分享,给别人一份帮助,给自己一份快乐
深爱那片海 该用户已被删除
板凳
发表于 2015-2-1 10:17:36 | 只看该作者
作了些试验,发现使用CLR的存储过程或函数在达到一定的阀值的时候,系统性能会呈指数级下滑!这是非常危险的!只使用几个可能没有问题,当一旦大规模使用会造成严重的系统性能问题!
活着的死人 该用户已被删除
地板
发表于 2015-2-7 03:38:20 | 只看该作者
学习SQL语言的话如果要学会去做网站就不是很难!但是要做数据库管理的话就有难度了!
飘飘悠悠 该用户已被删除
5#
发表于 2015-2-20 10:51:22 | 只看该作者
光写几个SQL实在叫无知。
爱飞 该用户已被删除
6#
发表于 2015-3-6 17:15:00 | 只看该作者
如安全管理、备份恢复、性能监控和调优等,SQL只要熟悉基本操作就可以,只要程序设计部分只要稍加了解即可(如存储过程、触发器等)。
分手快乐 该用户已被删除
7#
发表于 2015-3-13 05:07:19 | 只看该作者
如果我们从集合论(关系代数)的角度来看,一张数据库的表就是一组数据元的关系,而每个SQL语句会改变一种或数种关系,从而产生出新的数据元的关系(即产生新的表)。
灵魂腐蚀 该用户已被删除
8#
发表于 2015-3-20 13:26:35 | 只看该作者
原理很简单,对要求长时间计算某一时间点的报表生成和防用户操作错误很有帮助。但是比起Oracle10g的闪回技术还是细粒度不够。可惜!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-12-23 05:42

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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