dbi202 sql server 2014...
TRANSCRIPT
http://byronhu.wordpress.com
微軟資料平台的演進
SQL Server2000
SQL Server2005
SQL Server2008
SQL Server2008 R2
SQL Server2012
XML ● KPIs
Management Studio ● Mirroring
壓縮 ●以原則為基礎的管理 ●程式化
PowerPivot ● SharePoint 整合 ● Master Data Services
AlwaysOn ●資料行存放區索引● Data Quality Services ● Power View ●連接雲端
關鍵性任務 &
雲端效能Cloud-Ready Self-Service BI
SQL Server2014
線上交易記憶體最佳化 ●擴充性 ●混和雲最佳化 ● HDInsight ● Cloud BI
效能 & 生產力關鍵性任務新資料庫平台
今天,我們需要何種資料平台?
內建記憶體內資料庫對新舊 SQL Server 應用程式平均增速 10 倍
安全 & 擴充性在企業規模,使用 Windows 伺服器最為安全的資料平台
高可用性藉由 AlwaysOn 提供你需要的 9's
支援關鍵性任務對關鍵性任務有完整的支援體系
內建記憶體內資料庫
SQL Server 整合新的高效能記憶體最佳化線上交易引擎,專為新的硬體趨勢設計
•
•
•
•
•
客戶享受到的好處• 沒有延遲
• 提升 10 倍速的效能
• 2–5x 倍的擴充性
• 可繼續沿用對 SQL Server 既有的投資
線上交易記憶體內資料庫
Columnstores:叢集可更新新一代
提升查詢資料倉儲的效率
不需要有另一個基礎資料表
可以新增、修改、刪除資料
減少對其他索引的需求
支援更多的資料類型
不支援 Trigger、Cursor、其他的索引
C1 C2 C3 C5 C6C4
Co
lum
n
Sto
re
C1 C2 C3 C5 C6C4
De
lta
(ro
w)
sto
re
tup
le m
ov
er
Columnstores:叢集可更新新一代
節省空間的比較百萬筆紀錄的資料表與索引使用空間
19.7 GB
10.9 GB
5.0 GB4.0 GB
6.9 GB
1.8 GB
0.0
5.0
10.0
15.0
20.0
Table with
customary
indexing
Table with
customary
indexing (page
compression)
Table with no
indexing
Table with no
indexing (page
compression)
Table with
columnstore
index
Clustered
columnstore
0 211 8
0 1 4 0
69
53 53 55
3429
22 18
5
28 25 2921
612
0
16 169 8 6
43
20
43
0
20
40
60
80
2006 2007 2008 2009 2010 2011 2012 2013
SQL Server Oracle MySQL DB2
安全
http://www.microsoft.com/en-us/sqlserver/common-criteria.aspx#tab8
強化分工
• 將提供• 三種新的伺服器層級權限 (CONNECT ANY DATABASE、IMPERSONATE ANY
LOGIN、和 SELECT ALL USER SECURABLES)
• 主要好處• 更好的角色分工
• 可以為資料庫管理員建立新的角色,非 sysadmin (超級使用者)
• 可以為特定的目的建立新的角色或使用者
範例:1.是資料庫管理者,但無權檢視使用者資料2.是資料庫管理者,但不能修改登入(login)
3.是資料庫管理者,但不能模擬任何登入4.新的角色(例如 auditor)以讀取所有的資料但不是資料庫管理者5.新的角色讓監控可以讀取所有的中繼資料(例如 SCOM),但不能檢視使用者資料6.新的角色讓中層應用程式可以模擬任何登入,除 sa、 sysadmin以及其他高權限登入
加密備份
•
•
•
http://technet.microsoft.com/en-us/library/dn449489(v=sql.120).aspx
擴充性
資源管理員
資源集區限制實體可用的硬體資源,工作階段登入後被分類函數指派給工作負載群組,而使用某個集區可用的資源
SQL Server 2014 後可限制 I/O
Buffer Pool Extension 與擴充性• 將提供的功能
• 使用 non-volatile drives (SSD) 延伸資料暫存區
• 好處
• Buffer Pool extension for SSDs• 提升 OLTP 查詢效能但無須改變硬體
• 沒有遺失資料的風險 (只用 clean pages)
• 容易設定
高可用性
強化線上作業
• 將提供
• 單一分割(partition)線上索引重建(rebuild)
• 對資料表 SWITCH 和線上索引重建管理鎖定優先權
• SQL Server 提供的工具與監控支援這項機制
• 主要好處
• 增加同時存取與應用程式的可用性
• 新的基於分割層級單元線上索引重建,減少資源(CPU/memory) 使用量,利於存取不可中斷的使用者
• 如果使用 switch 分割,或線上索引重建,提供客戶較佳控制,減少對進行中交易的影響
混合雲解決方案
資本性 運營性支出
還原到 VM地理複寫
容易駛向雲端
SQL Server 備份至 URL
•
•
完整一致的資料平台
完整一致的資料平台
完整一致的資料平台
下一步
下載 SQL Server 2014 CTP
www.microsoft.com/sqlserver
註冊 Power BI Preview
www.powerbi.com
上到 Windows Azure
www.windowsazure.com
http://msdn.microsoft.com/en-au/
http://www.microsoftvirtualacademy.com/
Resources
http://channel9.msdn.com/Events/TechEd/Australia/2013
http://technet.microsoft.com/en-au/
強化 T-SQL
行內定義叢集和非叢及索引
SELECT … INTO
強化系統中繼資料
sys.xml_indexes
sys.dm_exec_query_profiles
sys.column_store_row_groups