织梦CMS - 轻松建站从此开始!

技术无忧网 - 技术从此无忧 -- 一站式中文IT技术网站 - www.tech51.net

当前位置: 主页>软件频道>数据库>

SQL Server 2005 新增功能(2)

时间:2008-10-15 20:54来源: 作者: 点击:
可伸缩性 可伸缩性的改进(如表分区、快照隔离和 64 位支持)将使您能够使用 SQL Server 2005 构建和部署最关键的应用程序。对大型表和索引的分区功能显

可伸缩性

可伸缩性的改进(如表分区、快照隔离和 64 位支持)将使您能够使用 SQL Server 2005 构建和部署最关键的应用程序。对大型表和索引的分区功能显著地增强了大型数据库的查询性能。

表和索引分区

表和索引分区把数据库分成更小、更易管理的块,从而简化了大型数据库的管理。对数据库领域而言,在表、数据库和服务器之间的数据分区已不是一个新的概念,SQL Server 2005 提供了在数据库的文件组之间表分区的功能。水平分区允许把表分区方案分成多个小的分组。表分区用于非常大的数据库,从几百 GB 到 TB、甚至更大的数据库。

快照隔离

将数据复制、转换并存档到面向分析的数据库后,必须定期维护和/或重建这些数据。查看事务上一致的数据库版本肯定对用户有好处;然而,用户查看的数据版本不再是当前版本。构建和索引这些数据可能会花很长时间,而且它们也许并不是用户真正想要的数据。这就是快照隔离能够发挥作用的地方。快照隔离级别通过使用一个数据库的事务一致视图来允许用户访问最后被提交的行。新的隔离级别提供下列优点:

为只读应用程序增加数据可用性。

允许在联机事务处理 (OLTP) 环境中对读操作不加锁。

对写事务自动进行强制冲突检测。

简化应用程序从 Oracle 到 SQL Server 的迁移过程。

复制监视器

复制监视器工具在管理复杂数据复制操作的易用性方面建立了新的标准,它提供了直观的用户界面和大量的数据指标。

对 64 位系统 Itanium 2 和 x64 的支持

SQL Server(64 位)特别为 Intel Itanium 处理器进行了优化,它可以对关键资源(如缓冲池、缓存和排序堆)利用高级内存寻址功能,从而减少执行多次 I/O 操作造成的数据在内存和磁盘之间的交换。它具有更强大的处理功能且不存在 I/O 滞后负面影响,使应用程序的可伸缩性达到了一个新的层次。Windows Server 2003 x64 为同一系统上的 32 位和 64 位应用程序提供了很高的性能。基础体系结构是基于对行业标准 x86 指令集的 64 位扩展,允许现在的 32 位应用程序以本机方式在 x64 处理器上运行。同时,新的 64 位应用程序可在 64 位模式下运行,这样能够在每个时钟周期内处理更多数据,允许对内存进行更多访问以及加快数值计算。其结果是提供了一个平台,既可利用现有丰富的 32 位应用程序,又提供了向 64 位计算平滑迁移的途径。

安全性

SQL Server 2005 在数据库平台的安全模型上有了显著的增强,由于提供了更为精确和灵活的控制,数据安全更为严格。在许多性能上进行了大量投入,用于为您的企业数据提供更高级别的安全性,其中包括以下方面:

在身份验证空间中,强制执行 SQL Server 登录密码的策略。

在身份验证空间中,根据在不同范围上指定的权限来提供更细的粒度。

在安全管理空间中,允许所有者和架构的分离。

授权

SQL Server 2005 中新的安全模式允许管理员在某个粒度级别上和某个指定范围内管理权限,这样,管理权限更加容易并且权限最低原则得到遵循。SQL Server 2005 允许为一个模块中语句的执行指定上下文。这个功能同时也在细化权限管理时起了很重要的作用。

身份验证

SQL Server 2005 集群支持针对 SQL Server 2005 虚拟服务器的 Kerberos 身份验证。管理员可以在标准登录上指定 Microsoft Windows 类型的策略,以便对域中的所有帐户应用一致的策略。

本机加密

SQL Server 2005 与密钥管理基础架构完全集成,支持在数据库自身内部的加密功能。默认情况下,客户端/服务器端通信是加密的。为确保集中安全,服务器端策略可定义为拒绝不加密的通信。

SQL Server 和可信计算

Microsoft 可信计算计划描述了一个框架,它定义支持更安全计算的必要步骤和帮助您部署及维护更安全环境的措施。这些步骤能在软件生命周期的每一阶段——从设计、发布到维护,保护您的数据和系统的机密性、完整性和可用性。为支持可信计算计划的四个原则,Microsoft 和 SQL Server 团队采取以下步骤:

设计安全。SQL Server 开发团队完成了多次安全审核,花了两个多月时间研究 SQL Server 各个组件及它们之间的交互性。对于每一个潜在的安全威胁,开发团队都做了威胁分析以评估该问题,并完成了附加设计和测试工作来完全消除潜在的安全问题。正是由于这样的工作,SQL Server 2005 包括了许多新的服务器安全功能。

默认安全。在安装 SQL Server 2005 时,安装程序将为所有安装选项选择正确的配置设置,以确保在新系统安装结束时,系统默认处于安全状态。

部署安全。Microsoft 已创建了帮助组织使用正确的安全凭据部署 SQL Server 的内容,帮助用户充分理解必需的步骤和权限。SQL Server 部署工具提供了理解您在部署期间需要作出的决定的必要信息。您可以容易地找到安全更新并进行安装,而且如果选择了该选项,安全更新功能将会自动安装。也可以使用帮助您评估和管理组织安全风险的工具。

(责任编辑:admin)

织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片