SQL Server Database Engine 和 Azure SQL Database 的效能中心

適用於:SQL ServerAzure SQL Database

此頁面提供連結,可協助您找到所需之有關 SQL Server 資料庫引擎與 Azure SQL Database 中效能的資訊。

圖例

Screenshot of the legend that explains the feature availability icons.

效能的組態選項

SQL Server 可讓您透過許多組態選項,來影響 SQL Server 資料庫引擎層級的資料庫引擎效能。 使用 Azure SQL Database,Microsoft 會為您執行這其中大部分 (但非全部) 的最佳化。

選項 Description
磁碟組態選項 磁碟分割和 RAID
資料和記錄檔組態選項 將資料和記錄檔放在不同的磁碟機上 (部分機器翻譯)
檢視或變更資料和記錄檔的預設位置 (SQL Server Management Studio) (部分機器翻譯)
tempdb 設定選項** TempDB 中的效能改善 (部分機器翻譯)
資料庫引擎組態 - TempDB (部分機器翻譯)
使用 Azure VM 中的 SSD 來儲存 SQL Server TempDB 與緩衝集區延伸 (英文)
Azure 虛擬機器中 SQL Server 暫存磁碟的磁碟和效能最佳做法 (部分機器翻譯)
(伺服器組態選項) 處理器組態選項

affinity mask (伺服器組態選項)
affinity Input-Output mask (伺服器組態選項)
affinity64 mask (伺服器組態選項)
affinity64 Input-Output mask (伺服器組態選項)
設定 max worker threads (伺服器組態選項)

記憶體組態選項

伺服器記憶體 (伺服器組態選項)

索引組態選項

設定 fill factor (伺服器組態選項)

查詢組態選項

設定 min memory per query (伺服器組態選項)
設定 query governor cost limit (伺服器組態選項)
設定 max degree of parallelism (伺服器組態選項)
設定 cost threshold for parallelism (伺服器組態選項)
optimize for ad hoc workloads (伺服器組態選項)

備份組態選項

檢視或設定 backup compression default (伺服器組態選項)
資料庫組態最佳化選項 資料壓縮 (部分機器翻譯)
檢視或變更資料庫的相容性層級 (部分機器翻譯)
ALTER DATABASE SCOPED CONFIGURATION (Transact-SQL) (部分機器翻譯)
資料表組態最佳化 資料分割資料表與索引 (部分機器翻譯)
Azure 虛擬機器中的 Database Engine 效能 快速檢查清單 (部分機器翻譯)
虛擬機器大小與儲存體帳戶考量 (部分機器翻譯)
磁碟與效能考量 (部分機器翻譯)
收集基準:效能最佳做法 (部分機器翻譯)
功能特定效能考量 (英文)
Linux 上 SQL Server 的效能最佳做法和設定方針 SQL Server 組態 (部分機器翻譯)
Linux OS 組態 (部分機器翻譯)

查詢效能選項

選項 Description
索引 (部分機器翻譯) 重新組織與重建索引
指定索引的填滿因素
設定平行索引作業
索引的 SORT_IN_TEMPDB 選項
改善全文檢索索引的效能
設定 min memory per query (伺服器組態選項)
設定 index create memory (伺服器組態選項)
資料分割資料表與索引 (部分機器翻譯) 資料分割的優點
聯結 (部分機器翻譯) 聯結基本概念
巢狀迴圈聯結
合併聯結
雜湊聯結
子查詢 (部分機器翻譯) 子查詢基本概念
相互關聯的子查詢
子查詢類型
預存程序 (部分機器翻譯) CREATE PROCEDURE (Transact-SQL)
使用者定義的函數 (部分機器翻譯) CREATE FUNCTION (Transact-SQL)
建立使用者定義函數 (Database Engine)
平行處理原則最佳化 設定 max worker threads (伺服器組態選項)
ALTER DATABASE SCOPED CONFIGURATION (Transact-SQL)
查詢最佳化工具最佳化 ALTER DATABASE SCOPED CONFIGURATION (Transact-SQL)
USE HINT 查詢提示
統計資料 (部分機器翻譯) 何時更新統計資料
更新統計資料
記憶體內部 OLTP (記憶體內部最佳化) (部分機器翻譯) 記憶體最佳化資料表
原生編譯的預存程序
從預存程序建立及存取 TempDB 中的資料表
針對記憶體最佳化雜湊索引常見效能問題進行疑難排解
示範:記憶體內部 OLTP 的效能改善
智慧型查詢處理 (部分機器翻譯) 智慧查詢處理

另請參閱