SQL2012VS旧版各个版本功能比较.pdf
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
SQL Server 2012是微软推出的一个重要版本,它带来了许多新特性和增强功能,对比之前的SQL Server版本,如2008 R2、2008、2005和2000,展现出更强大的高可用性、伸缩性、安全性和管理能力。以下是对这些关键点的详细说明: 1. **高可用性**: - **始终启用(AlwaysOn)**:SQL Server 2012引入了AlwaysOn可用性组,这是一种新的高可用性和灾难恢复解决方案,比数据库镜像更加灵活且功能更强大。它允许在一个可用性组中配置多个数据库副本,并可以在不影响应用的情况下进行故障转移。 - **备份压缩**:在SQL Server 2012中,备份过程可以自动压缩,从而减少存储需求,提高备份效率。 - **数据库快照**:数据库快照在SQL Server 2008 R2及以后版本中可用,提供了一种创建数据库瞬时状态的快速方法。 - **SQL Server多子网群集**:支持跨多个网络子网的故障转移群集,增强了网络冗余和可用性。 2. **伸缩性和性能**: - **表和索引分区**:SQL Server 2012支持更大的分区策略,以优化大型数据表的管理,提高查询性能。 - **数据压缩**:支持行级和页级压缩,进一步节省存储空间。 - **资源调控器**:允许管理员设置资源限制,以控制不同工作负载间的资源分配,确保关键任务的优先级。 - **并行度**:对分区表的操作支持更高的并行性,加速大数据操作。 3. **安全性**: - **C2兼容审核模式**:提供更高级别的审计功能,满足合规性要求。 - **SQL Server审核**:增强了审计机制,可以记录数据库活动,帮助监控和追踪潜在的安全问题。 - **透明数据库加密(TDE)**:在数据库级别实现加密,保护静态数据的安全。 - **可扩展的密钥管理**:支持硬件安全模块(HSM),提供了更强大的密钥存储和管理。 4. **复制**: - **异类订阅服务器**:支持非SQL Server订阅者,如Oracle,扩大了复制的适用范围。 - **对等事务复制**:允许所有参与节点之间进行数据同步,实现多向复制。 5. **管理工具**: - **分布式重播**:用于测试和验证应用程序在不同负载下的性能和稳定性。 - **SQL Server Profiler**:改进了性能监视和问题诊断工具。 - **Operations Manager管理包**:集成到System Center中,提供更全面的系统监控和管理。 - **数据库优化顾问(DTA)**:自动提出性能改进建议,帮助优化数据库结构。 6. **RDBMS 可管理性**: - **专用管理连接**:提高了管理大量并发连接的能力。 - **PowerShell支持**:通过脚本自动化管理任务,提高了效率。 - **性能数据收集器**:收集和分析性能数据,为优化提供依据。 - **索引视图维护**:自动维护索引视图,保持数据一致性。 7. **开发工具**: - **Visual Studio集成**:SQL Server Developer Studio与Visual Studio深度整合,提升开发体验。 - **IntelliSense**:支持Transact-SQL和MDX的智能提示,加快编码速度。 - **MDX编辑、调试和设计工具**:增强了多维表达式(MDX)的支持,提升了OLAP开发效率。 8. **可编程性**: - **MERGE 和 UPSERT功能**:简化了数据插入和更新操作,避免了复杂的合并逻辑。 - **FILESTREAM支持**:允许将BLOB数据存储在文件系统中,提高读写性能。 - **文件表**:将文件存储在数据库中,同时保留与文件系统的接口。 9. **Integration Services**: - **高级适配器**:增加了对Oracle、Teradata和SAP BW的数据导入和导出支持,增强了ETL能力。 - **数据挖掘模型定型目标**和**维度处理目标**:加强了数据仓库构建和分析功能。 总结来说,SQL Server 2012在多个方面都有显著提升,不仅在高可用性、性能和安全性上有所加强,还提供了更丰富的管理和开发工具,以及更广泛的数据集成和处理能力,使得数据库管理系统更加高效和可靠。
剩余10页未读,继续阅读
- 粉丝: 1w+
- 资源: 5万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助