📄 11335.htm
字号:
<link href="./dzs_cs.css" rel="stylesheet" type="text/css" /><table width="96%" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td> </td> </tr> <tr> <td height="24" align="center" valign="bottom" class="d_font3">SQL Server 2005新特性</td> </tr> <tr> <td height="3" bgcolor="#E3E3E3"></td> </tr> <tr> <td> </td> </tr> <tr> <td class="d_font4"> <STRONG>一、企业级数据管理</STRONG>
<P>在当今的互联世界中,数据和管理数据的系统必须始终为用户可用且能够确保安全,有了SQL Server 2005,组织内的用户和IT专家将从减少应用程序宕机时间、提高可伸缩性及性能、更紧密的安全控制中获益。SQL Server 2005 也包括了很多新的和改进的功能来帮助企业的IT团队更有效率的工作。SQL Server 2005 包括了几个在企业级数据管理中关键的增强:</P>
<UL>
<LI>易管理
<LI>可用性
<LI>可伸缩性
<LI>安全性 </LI></UL>
<P><B>1、易管理</B></P>
<P>SQL Server 2005 能够更为简单的部署、管理和优化企业数据和分析应用程序。作为一个企业数据管理平台,SQL Server 2005提供了一个唯一的管理控制台,使得数据管理人员能够在组织内的任何地方监视、管理和调谐企业中所有的数据库和相关的服务。它还提供了一个可扩展的管理架构,可以更容易的用SQL管理对象(SMO)来编程,使得用户可以定制和扩展他们的管理环境,独立软件开发商(ISV)也能够创建附加的工具和功能来更好的扩展应用。 </P>
<P><B>SQL Server 管理工具集</B></P>
<P>SQL Server 2005 通过提供一个集成的管理控制台来管理和监视SQL Server关系型数据库、集成服务、分析服务、报表服务、通知服务、以及分布式服务器和数据库上的SQL Mobile,从而大大简化了管理的复杂度。数据库管理员可用同时执行如下任务:编写和执行查询,查看服务器对象,管理对象,监视系统活动,查看在线帮助。SQL Server 管理工具集包括一个使用T-SQL、MDX、XMLA和SQL Server Mobile版等来完成编写、编辑和管理脚本、存储过程的开发环境。管理工具集很容易和源码控制相集成,同时,管理工具集也包括一些工具可用来调度SQL Server Agent 作业和管理维护计划以自动化每日的维护和操作任务。管理和脚本编写集成在单一工具中,同时,该工具具有管理所有类型的服务器对象的能力,为数据库管理员们提供了更强的生产力。 </P>
<P><B>主动性能监视和性能调谐</B></P>
<P>SQL Server 2005 开放了70多个新的内部数据库性能和资源使用的指标,包手内存、锁、到对交易、网络和磁盘I/O的调度等。新的动态管理视图(DMV)提供了对数据库和强大的基础架构的更大的透明度和可见性,可以实现主动监视数据库的健康和性能。 </P>
<P><B>SQL 管理对象</B></P>
<P>SQL 管理对象 (SMO) 是一个新的可编程对象集,它可实现所有SQL Server数据库的管理功能。事实上,管理工具集就是构建在SMO之上的。SMO 是Microsoft .NET Framework assembly. 你可以使用SMO来自动化常用的SQL Server管理任务,如编程检索配置设置,创建新的数据库,应用T-SQL脚本,创建SQL Server Agent 作业,以及调度备份等。SMO 对象模型比以前SQL Server版本中的DMO更加安全、可靠并具有更高的可伸缩性。</P>
<P><B>2、可用性</B></P>
<P>在高可用技术、额外的备份和恢复功能,以及复制增强上的投资使企业能够构建和部署高可用的应用系统。SQL Server 2005在高可用上的创新有:数据镜像,故障转移集群,数据库快照和增强的联机操作,这有助于最小化宕机时间和确保企业的关键系统可用。下面我们将更为详细的介绍这些增强特性。</P>
<P><B>数据库镜像</B></P>
<P>数据库镜像允许事务日志以连续的方式从源服务器传递到单台目标服务器上。当主系统出现故障时,应用程序可以立即重新连接到辅助服务器上的数据库。辅助实例几秒钟内即可检测到主服务器发生了故障,并能立即接受数据库连接。数据库镜像工作在标准服务器硬件下,不需要特定的存储或控制器。图2显示了数据库镜像的基本配置。 </P>
<P align=center><IMG height=308 src="/files/uploadimg/20051114/1628020.jpg" width=505><BR><B>图 2: 数据库镜像的基本配置</B></P>
<P><B>故障转移集群</B></P>
<P>故障转移集群是一个高可用解决方案,它使用Microsoft Windows® Clustering Services 创建容错虚拟服务器,一旦数据库服务器宕机,便可提供快速故障转移。在SQL Server 2005中, SQL Server 分析服务,通知服务,与SQL Server复制现在都已支持故障转移集群。集群节点的最大数量也增加到8个,SQL Server 故障转移集群现已是一个完整的容错服务器解决方案。</P>
<TABLE cellSpacing=1 cellPadding=5 width="80%" align=center bgColor=#999999 border=0>
<TBODY>
<TR bgColor=#cccccc>
<TD><B>高可用特性</B></TD>
<TD><B>数据库镜像</B></TD>
<TD><B>故障转移集群</B></TD></TR>
<TR bgColor=#ffffff>
<TD>自动故障转移</TD>
<TD>Yes</TD>
<TD>Yes</TD></TR>
<TR bgColor=#ffffff>
<TD>客户端透明重定向</TD>
<TD>Yes, 自动重定向</TD>
<TD>Yes, 重定向到同一个IP</TD></TR>
<TR bgColor=#ffffff>
<TD>对吞吐量的影响</TD>
<TD>极小</TD>
<TD>没有影响</TD></TR>
<TR bgColor=#ffffff>
<TD>零工作丢失</TD>
<TD>Yes</TD>
<TD>Yes</TD></TR>
<TR bgColor=#ffffff>
<TD>要求特定硬件</TD>
<TD>No</TD>
<TD>Yes</TD></TR>
<TR bgColor=#ffffff>
<TD>提供冗余数据</TD>
<TD>Yes</TD>
<TD>No</TD></TR></TBODY></TABLE>
<P><B>数据库快照</B></P>
<P>SQL Server 2005 所引入的这一功能使数据库管理员可以生成数据库的稳定的只读视图。数据库快照提供了一个稳定的视图,而不必花时间或存储开销来创建数据库的完整副本。由于主数据库背离了快照,快照将在原始页被更改时自行获取有关副本。快照可被用于快速恢复数据库的意外更改,只要通过对主数据库重新应用来自快照的页就能实现。</P>
<P><B>快速恢复</B></P>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -