適用於: SQL Server
Azure SQL 受控執行個體
使用此頁面查看或修改進階伺服器設定。
封鎖
啟用封裝資料庫
表示此 SQL Server Database Engine 實例是否允許包含資料庫。 當 True 時,你可以建立、還原或附加包含的資料庫。 當 False 時,你無法建立、還原或附加包含的資料庫到這個實例。 更改包含屬性會影響資料庫的安全性。 啟用包含資料庫後,資料庫擁有者可授權存取此 資料庫引擎 實例。 停用包含資料庫可能會阻止使用者連線,前提是實例本身有包含資料庫。
欲了解更多資訊,請參閱 包含式資料庫 與 包含式資料庫的安全最佳實務。
FILESTREAM
FILESTREAM 存取層級
顯示目前 資料庫引擎 實例的 FILESTREAM 支援等級。 若要變更存取層級,請選取下列其中一個值:
| 價值 | Description |
|---|---|
| 預設為停用 | 二進位大型物件 (BLOB) 資料無法儲存在檔案系統上。 |
| Transact-SQL 存取已啟用 | FILESTREAM 資料可透過 T-SQL 存取,但無法透過檔案系統存取。 |
| 已啟用完整存取 | FILESTREAM 資料可透過 T-SQL 及檔案系統存取。 |
當您第一次啟用 FILESTREAM 時,可能需要重新啟動電腦來設定驅動程式。
FILESTREAM 共用名稱
顯示你在設定時選擇的 FILESTREAM 共享的唯讀名稱。
如需詳細資訊,請參閱 FILESTREAM (SQL Server)。
Miscellaneous
允許觸發器觸發其他觸發器
啟用此選項後,觸發器可以觸發其他觸發器。 觸發程序最多可巢狀達 32 層。
如需詳細資訊,請參閱 CREATE TRIGGER 中的「巢狀觸發器」一節。
封鎖的進程臨界值
指定系統產生阻塞程序報告的門檻(秒數)。 你可以將臨界值設定在 5 到 86400 之間(86,400 秒,或 24 小時)。 預設值為 0,表示系統不會產生任何阻塞的流程報告。
欲了解更多資訊,請參閱 伺服器配置:阻塞的程序閾值。
提升 SQL Server 優先權
指定 資料庫引擎 是否以高於同一電腦上其他程序的 Windows 排程優先權執行。 如需詳細資訊,請參閱 伺服器組態:優先順序提升。
游標閾值
指定游標集中數據行的數目,以異步生成游標索引鍵集。 當游標為結果集產生鍵集時,查詢最佳化工具會估計該結果集所傳回的資料列數目。 如果查詢優化器估計回傳的列數超過這個閾值,游標是非同步產生的,這表示你可以在游標持續被填入的同時,從游標中擷取資料列。 否則,游標會同步產生,而查詢會等到所有資料列都傳回後才繼續。
如果你將此值設為 -1,所有鍵集都會同步產生,這對小游標集有利。 如果你設定為 0,所有游標鍵集都是非同步產生的。 對於其他值,查詢優化器會比較游標集合中預期列數,若超過該數集,則非同步建立鍵集。
如需相關資訊,請參閱 伺服器組態:游標臨界值。
預設全文語言
指定全文索引資料行的預設語言。 全文索引資料的語言分析取決於資料的語言。 這個選項的預設值是伺服器使用的語言。
如需與顯示設定相對應的語言,請參閱 sys.fulltext_languages。
預設語言
這是所有新登入的預設語言,除非你在建立登入時特別指定。
全文升級選項
控制 資料庫引擎 如何處理全文索引,當您使用複製資料庫精靈附加資料庫、還原資料庫備份、還原檔案備份或複製資料庫時。
| Property | Description |
|---|---|
| 匯入 | 全文目錄已匯入。 此作業明顯比 重建更快。 然而,匯入的全文目錄不會使用後續版本所引進的增強型斷字元件。 因此,您最終可能會想要重建全文檢索目錄。 如果沒有可用的全文檢索目錄,則會重建相關的全文檢索索引。 |
| Rebuild | 全文目錄會使用增強型斷詞器重新建置。 重建索引可能需要一些時間,升級之後可能需要大量的 CPU 和記憶體。 重建可能比進口花費的時間長十倍。 |
| 重設 | 全文目錄已重設。 全文目錄檔案會被移除,但完整文本目錄和全文索引的元資料會被保留。 升級後,所有全文檢索索引將停用,不會進行變更追蹤,編目也不會自動開始。 目錄會保持空白,直到升級完成後手動發放完整人口。 |
Note
你可以用 sys.sp_fulltext_serviceupgrade_option 動作設定全文升級選項。
欲了解更多資訊,請參閱 升級全文檢索(SQL Server 搜尋)。
文字複寫大小上限
指定您可在單一 、、 或 陳述式中新增至複寫資料行或擷取資料行的 text、INSERT、WRITETEXT、UPDATE、UPDATETEXT、xml 及 image 資料大小上限(以位元組為單位)。 變更設定會立即生效。
如需詳細資訊,請參閱 伺服器組態:文字回覆大小上限。
針對臨時工作負載進行優化
指定資料庫引擎在首次編譯批次時,是否在計畫快取中儲存小型的已編譯計畫存根,而不是儲存完整的已編譯計畫。 此設定能減少一次性方案所佔用的記憶體。 欲了解更多資訊,請參閱 伺服器配置:針對臨時工作負載進行優化。
掃描啟動處理程序
指定資料庫引擎執行所有由 sp_procoption 標記為 startup 的儲存程序。 如果你將此選項設為 True,Database Engine 會掃描並執行這些儲存程序。 如果你把這個選項設為 False(預設值),資料庫引擎 就不會掃描或執行啟動時的儲存程序。
如需相關資訊,請參閱 伺服器組態:掃描啟動程序。
兩位數年份截斷設定
表示您可以以兩位數年份輸入的最大年份值。 列出的年份以及前 99 年均可用兩位數年份格式輸入。 所有其他的年份都必須用四位數年份輸入。
例如,預設設定 表示 2049 輸入 的 3/14/49 日期會被解釋為 2049 年 3 月 14 日,而輸入為 3/14/50 的日期則被解釋為 1950 年 3 月 14 日。
如需詳細資訊,請參閱 伺服器設定:兩位數年份界限。
使用 Windows Fibers (輕量型共用)
指定 資料庫引擎 服務是否使用 Windows 光纖而非執行緒。 如需詳細資訊,請參閱 [輕量型共用伺服器組態選項]。
Network
網路封包大小
將整個網路的封包大小設定為以位元組為單位。 預設封包大小為 4096 (4,096 位元組)。 若應用程式執行大量複製操作或傳送/接收大量 LOB 資料,封包大小大於預設值可能提升效率,因為能減少網路讀寫次數。 如果應用程式傳送和接收的資訊量很小,請將封包大小設為 512 位元組,這對大多數資料傳輸來說已經足夠了。
如需詳細資訊,請參閱 伺服器設定:網路封包大小。
Note
除非你確定封包大小會提升效能,否則不要更改。 對於大部分應用程式而言,預設封包大小是最適當的大小。
遠端登入超時
指定 資料庫引擎 在從遠端登入失敗嘗試中返回前等待的秒數。 此設定僅影響用於異質查詢的 OLE DB 提供者連線。 預設值為 20 秒。 的值 0 允許無限等候。
如需相關資訊,請參閱 伺服器組態:遠端登入逾時。
變更設定會立即生效。
平行處理
平行處理原則的成本臨界值
指定一個門檻值,高於此值時,資料庫引擎 可能會為查詢建立並使用平行計畫。 成本是查詢計畫中預估運算子成本(例如 CPU 與 I/O)的總和。 這是一個僅用於計劃選擇的相對衡量標準;它不會測量實際運行時間。 此選項僅對擁有多個 邏輯處理器的電腦有效。
如需詳細資訊,請參閱 伺服器組態:平行處理原則的成本臨界值。
Locks
設定可用鎖的最大數量,限制 資料庫引擎 用於這些鎖的記憶體容量。 預設設定為 0,允許 資料庫引擎 根據系統需求變化動態分配與解除鎖。
允許 資料庫引擎 動態使用鎖是建議的配置。
如需詳細資訊,請參閱 伺服器組態:鎖定。
最大平行度
限制平行查詢計畫執行中查詢內平行性的程度。 預設值 0 代表無限,最高可達64。 值為 1 時,會抑制平行計畫的產生。
如需詳細資訊,請參閱 伺服器組態:平行處理原則的最大程度。
查詢等待
指定查詢在逾時前等待資源的秒數,範圍從 0 到 2147483647(2,147,483,647)。如果您使用預設值 -1,逾時值會計算為預估查詢成本的 25 倍。
如需詳細資訊,請參閱 伺服器組態:查詢等待。