微軟在臺灣正式發表SQL Server 2016,主打高度安全性與效能大幅提升,而對於極少使用的冷資料,也支援雲端移轉,減少企業維護實體設備的成本。同時,這次也發布適用於Linux作業系統的SQL Server測試版本,宣告朝向更加開放、多元的角度發展。

新版SQL Server對於資料採取全面加密(Always Encrypted)的措施,於靜態(At rest)、動態(In motion),以及記憶體內(In-memory),資料都處於加密狀態,只有在用戶端才執行解密的行為。因此,微軟SQL Server核心引擎首席工程經理朱凌志(Lindsey Allen)表示,即使企業建置的資料庫遭到竊取,其中的資料也無法解密使用;而相容性的部分,她說,由於採用的ADO.NET 4.6.1元件中,支援在硬體安全模組(HSM)中的加密技術,企業若已經採用HSM,便能將軟體的相容性影響大幅降低。

而性能的提升也是SQL Server 2016強調的賣點,包含強化的記憶體運算技術效能,交易(OLTP)速度快30倍,查詢的速度比起傳統的作法快100倍。另外,由於內建支援R語言,因此可直接分析,不需再將資料交由R伺服器運算,然後回傳到資料庫,朱凌志也舉了Master Card的客戶建置案例,他們利用SQL Server 2016中的R服務執行分析(例如機器學習)時,由於無需搬移資料的時間,因此得到了100倍速度性能提升。

而對於必須長期留存,卻幾乎使用不到的舊資料,以往企業只能增加設備,因應總資料量成長。透過SQL Server 2016的Stretch Database功能,企業可以選用整體成本較為低廉的Azure SQL Database,並將這些冷資料批次移轉到Azure雲端空間,藉此減少原本企業需自行建置與維護的設備成本,對於管理人員而言,也能無縫同時存取本地與雲端的資料。朱凌志表示,這是SQL Server 2016的獨家功能。

SQL Server 2016與即將上市的Windows Server 2016作業系統搭配,最能完整發揮功能,包含能夠充分運用作業系統支援的硬體,應用高達12TB記憶體、64個處理器與640個處理器核心,而針對儲存設備,例如採用NVMe傳輸架構的固態硬碟,則能夠透過作業系統支援Storage Spaces Direct的功能,將存取資料的效能提升。

而SQL Server 2016在支援R語言執行分析之外,也能與大數據運算整合,例如透過首度內建的PolyBase工具,可直接使用SQL指令存取在Hadoop的資料。

另外,微軟也宣布SQL Server on Linux開始提供開發者申請測試,預計目標在2017開放給Linux用戶使用,這也是繼Azure雲端平臺支援Linux之後,微軟再度對這個平臺的使用者,展現開放態度的做法。而對於SQL Server的管理,朱凌志說,在現有的Management Studio之外,未來也有規畫提供網頁管理介面或是Thin Cilent等其他方式的開發計畫,使管理更加彈性。


Advertisement

更多 iThome相關內容