SQL Server2012新特性概述
公司最近要升级数据库,SQL Server 2008R2-->2012。再开始升级之前先找了点资料分析一下2012的新特性和功能,提前预热一下。
2012中主要关注一下三个领域:
性能:改进的核心支持、列存储索、更强的压缩能力和alwayson等功能;
自助服务:借助于新的数据探索工具(如Power View),SQL Azure Bussiness Intellingence(BI)、数据质量和主数据选项,以及PowerPivot for SharePoint 的改进,使用户在任何时候任何地方都可以访问数据,能更快速的查询和交付智能信息。
集成和协作:SharePoint 2010中集成了报表服务,PowerPivot和生命验证,这位SQL2012版本中对于自助服务的侧重提供了坚实基础。
新增功能:
1.生产DBA,生产DBA要保证生产数据库不会宕机,如果出现宕机则DBA需要DBA恢复数据库,同时还要确保服务器以最优的方式i运行,促进数据库从开发转入QA,再到生产。其他任务还包括:
AlwaysOn:一种可用性功能,包括可用性组和模仿应用程序的行为以组的形式进行数据库故障转移。
FileTable:额外的基于文件的数据存储。
扩展时间:提供了轻量级、覆盖广的跟踪功能。
更强的稳定性和分布式重播能力。
改进的调试功能,包括支持表达式和断点验证。
列存储索引,用于优化大数据卷。
针对超大数据库改进统计算法。
改进压缩和分区能力。
2.开发DBA:要求能确保所有存储过程以最优方式编写,数据库再物理上和逻辑上正确建模,编写前一过程来将数据库版本升级。其新增功能如下:
新的T-SQL和空间数据功能。
SQL Server DATA Tools:已经集成到新的VS开发环境中。
新的DAX表达语言,具有多维数据处理能力。
AS的新的表格模型:内存优化的OLAP 技术展现出快速取得价值的形式。
3.BIDBA:主要关注最佳实践、优化和BI工具集的使用,创建SSIS,为用户执行提取、转换、加载过程或报表(ETL)。被咨询有关SSIS和SSAS多维数据的物理实现内容。需要关注新增功能:
有关Analysis Services 多维数据集和解决方案的建模咨询。
使用Reporting Services 创建报表。
使用SSIS 创建ETL、提供咨询。
使用Power View和Power point 快速发现数据。
托管自助式BI。
使用Data Quality Services 和Master Data Managenment得到可信一致的数据。
使用Parallel Data Warehouse 和Reference Architectures 实现健壮的DW解决方案。
总结:新的功能的展现和优势取决于使用SQL的方式和使用者的角色,2012中的确有很多值得兴奋的功能,有些能够迅速上手,但是实际效果还要在真实环境中才能展现出来,任何脱离上下文环境的功能最多也是纸上谈兵,还学要我们DBA实际运用。
参考文献:Professional Microsoft SQL Server 2012 Adminnistration
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?