可伸缩性可伸缩性的改进(如表分区、快照隔离和 64 位支持)将使您能够使用 SQL Server 2005 构建和部署最关键的应用程序。对大型表和索引的分区功能显著地增强了大型数据库的查询性能。 表和索引分区表和索引分区把数据库分成更小、更易管理的块,从而简化了大型数据库的管理。对数据库领域而言,在表、数据库和服务器之间的数据分区已不是一个新的概念,SQL Server 2005 提供了在数据库的文件组之间表分区的功能。水平分区允许把表分区方案分成多个小的分组。表分区用于非常大的数据库,从几百 GB 到 TB、甚至更大的数据库。 快照隔离将数据复制、转换并存档到面向分析的数据库后,必须定期维护和/或重建这些数据。查看事务上一致的数据库版本肯定对用户有好处;然而,用户查看的数据版本不再是当前版本。构建和索引这些数据可能会花很长时间,而且它们也许并不是用户真正想要的数据。这就是快照隔离能够发挥作用的地方。快照隔离级别通过使用一个数据库的事务一致视图来允许用户访问最后被提交的行。新的隔离级别提供下列优点:
复制监视器复制监视器工具在管理复杂数据复制操作的易用性方面建立了新的标准,它提供了直观的用户界面和大量的数据指标。 对 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 2005 中新的安全模式允许管理员在某个粒度级别上和某个指定范围内管理权限,这样,管理权限更加容易并且权限最低原则得到遵循。SQL Server 2005 允许为一个模块中语句的执行指定上下文。这个功能同时也在细化权限管理时起了很重要的作用。 身份验证SQL Server 2005 集群支持针对 SQL Server 2005 虚拟服务器的 Kerberos 身份验证。管理员可以在标准登录上指定 Microsoft Windows 类型的策略,以便对域中的所有帐户应用一致的策略。 本机加密SQL Server 2005 与密钥管理基础架构完全集成,支持在数据库自身内部的加密功能。默认情况下,客户端/服务器端通信是加密的。为确保集中安全,服务器端策略可定义为拒绝不加密的通信。 SQL Server 和可信计算Microsoft 可信计算计划描述了一个框架,它定义支持更安全计算的必要步骤和帮助您部署及维护更安全环境的措施。这些步骤能在软件生命周期的每一阶段——从设计、发布到维护,保护您的数据和系统的机密性、完整性和可用性。为支持可信计算计划的四个原则,Microsoft 和 SQL Server 团队采取以下步骤:
(责任编辑:admin) |