AlwaysOn 增強功能
SQL Server 2014 包含針對 AlwaysOn 故障轉移群集實例和 AlwaysOn 可用性組的以下增強功能:
-
“添加 Azure 副本向導”簡化了用于 AlwaysOn 可用性組的混合解決方案創建。有關詳細信息,請參閱使用“添加 Azure 副本向導”(SQL Server)。
-
SQL Server2012包含三大部件?輔助副本的最大數目從 4 增加到 8。
-
斷開與主副本的連接時,或者在缺少群集仲裁期間,可讀輔助副本現在保持可用于讀取工作負荷。
-
故障轉移群集實例 (FCI) 現在可使用群集共享卷 (CSV) 作為群集共享磁盤。有關詳細信息,請參閱AlwaysOn 故障轉移群集實例 (SQL Server)。
-
sql server 2008?提供了一個新的系統函數?sys.fn_hadr_is_primary_replica?和一個新的 DMV?sys.dm_io_cluster_valid_path_names。
-
以下 DMV 已得到增強,現在返回 FCI 信息:sys.dm_hadr_cluster、sys.dm_hadr_cluster_members?和?sys.dm_hadr_cluster_networks。
增量統計信息
CREATE STATISTICS 和相關統計信息語句現在允許通過使用 INCREMENTAL 選項創建按分區的統計信息。相關語句允許或報告增量統計信息。受影響的語法包括 UPDATE STATISTICS、sp_createstats、CREATE INDEX、ALTER INDEX、ALTER DATABASE SET 選項、DATABASEPROPERTYEX、sys.databases 和 sys.stats。有關詳細信息,請參閱CREATE STATISTICS (Transact-SQL)。
物理 IO 控制的資源調控器增強功能
通過資源調控器,您可以指定針對傳入應用程序請求可在資源池內使用的 CPU、物理 IO 和內存的使用量的限制。在 SQL Server 2014 中,您可以使用新的 MIN_IOPS_PER_VOLUME 和 MAX_IOPS_PER_VOLUME 設置控制某一給定資源池向用戶線程發出的物理 IO 數。有關詳細信息,請參閱資源調控器資源池?和CREATE RESOURCE POOL (Transact-SQL)。
ALTER RESOURCE GOVENOR 的 MAX_OUTSTANDING_IO_PER_VOLUME 設置可設置每個磁盤卷的最大待定 I/O 操作數 (IOPS)。可以使用此設置根據某一磁盤卷的 IO 特性調整 IO 資源控制,并且可用于在 SQL Server 實例邊界限制發出的 IO 數目。有關詳細信息,請參閱ALTER RESOURCE GOVERNOR (Transact-SQL)。
Online Index Operation 事件類
針對聯機索引操作事件類的進度報告現在具有兩個新數據列:PartitionId?和?PartitionNumber。有關詳細信息,請參閱Progress Report: Online Index Operation 事件類。
Transact-SQL 增強功能
CLUSTERED 和 NONCLUSTERED 的內聯規范
對于基于磁盤的表,現在允許?CLUSTERED?和?NONCLUSTERED?索引的內聯規范。創建具有內聯索引的表等效于發布一個 create table 命令,后隨CREATE INDEX?語句。內聯索引不支持包含列和篩選條件。
SELECT …INTO
SELECT … INTO?語句得到了改進,現在可以并行操作。數據庫的兼容性級別必須至少為 110。
針對內存中 OLTP 的 Transact-SQL 增強功能
有關支持內存中 OLTP 的 Transact-SQL 更改,請參閱對內存中 OLTP 的 Transact-SQL 支持。
系統視圖增強功能
sys.xml_indexes
sys.xml_indexes (Transact-SQL)?具有 3 個新列:xml_index_type、xml_index_type_description?和?path_id。
sys.dm_exec_query_profiles
sys.dm_exec_query_profiles (Transact-SQL)?可在正執行查詢時監視實時查詢進度。
sys.column_store_row_groups
sys.column_store_row_groups (Transact-SQL)?在各個段的基礎上提供聚集列存儲索引信息,以便幫助管理員作出系統管理決定。
sys.databases
sys.databases (Transact-SQL)?具有 3 個新列:is_auto_create_stats_incremental_on、is_query_store_on?和?resource_pool_id。
針對內存中 OLTP 的系統視圖增強功能
有關支持內存中 OLTP 的系統視圖增強功能的信息,請參閱內存中 OLTP 的新和更新的屬性、系統視圖、存儲過程、等待類型和 DMV。