共用方式為


設定 CPU 閒置時間與期間

適用於:SQL ServerAzure SQL 受控執行個體

重要

Azure SQL 受控執行個體目前支援多數 (但非全部) 的 SQL Server Agent 功能。 如需詳細資料,請參閱 Azure SQL 受控執行個體與 SQL Server 之間的 T-SQL 差異

本主題說明如何在 SQL Server 中使用 SQL Server Management Studio 定義伺服器的 CPU 閒置條件。 CPU 閒置定義會影響 Microsoft SQL Server Agent 回應事件的方式。 例如,假設您將 CPU 閒置條件定義為平均 CPU 使用量低於百分之十且此狀態持續 10 分鐘。 然後,如果您已定義每當伺服器 CPU 達到閒置條件時要執行的作業,當 CPU 使用量低於百分之十且此狀態持續 10 分鐘,將會執行該作業。 如果此作業會明顯影響伺服器的效能,則如何定義 CPU 閒置條件就很重要。

使用 SQL Server Management Studio

若要設定 CPU 閒置時間與期間

  1. 物件總管中,連接到 SQL Server Database Engine 的執行個體,然後展開該執行個體。

  2. 以滑鼠右鍵按一下 [SQL Server Agent],按一下 [屬性],然後選取 [進階] 頁面。

  3. [閒置 CPU 的條件]下方,執行下列步驟:

    • 核取 [定義閒置 CPU 的條件]

    • 在 [平均 CPU 使用量低於]\(所有 CPU) 方塊中指定百分比。 這樣會設定 CPU 必須低於此使用量才會視為閒置。

    • [並且持續低於此狀態達] 方塊中指定秒數。 這樣會設定此期間必須維持最小 CPU 用量才會視為閒置。