公司最近要升級數據庫,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