共用方式為


建立 Project Server 2007 資料庫的維護計劃

更新日期: 2008年9月

 

上次修改主題的時間: 2008-09-16

您若不熟悉 SQL Server 操作最佳作法,但想迅速安全地開始使用 SQL Server,建議您採用 SQL Server 維護計劃。其係專為小型應用程式實作所設計,這類實作的特點是迅速簡便所帶來的好處,重於設計自訂維護配置可提供的控制能力。

貴組織中若有受過支援 SQL Server 應用程式訓練的員工,他們會是根據組織要求之服務層級,設計作業排程之最佳人選。

本文件提及的許多資料庫維護作業,都可以透過實作 SQL Server 維護計劃,以程式設計的方式套用。維護計劃可自動化與排程基本工作,以保護資料。管理員可在 SQL Server 2005 或 SQL Server 2000 中使用維護計劃,排程許多作業,例如執行資料庫一致性檢查、重組或重建索引,以及壓縮資料庫以重新取得未使用的空間。如需詳細資訊,請參閱下列資源:

Warning警告:
若打算使用 SQL Server 2005 的 [維護計劃精靈],請務必安裝 SQL Server 2005 Service Pack 2。Service Pack 2 之前的版本,在使用維護計劃重建索引之後,不會重新套用索引選項。在沒有 Service Pack 2 (或更新的 Service Pack) 的 SQL Server 2005 版本上執行此工作,可能會對資料庫造成嚴重的損害。

為 Microsoft Office Project Server 2007 部署建立資料庫維護計劃時,請考慮下列最佳作法:

  • 確定所有資料庫都有可靠的備份,再實作維護作業及維護計劃。

  • 繼續執行維護作業或維護計劃之前,請先測試這些作業對系統的影響及所需要的執行時間。

  • 盡可能多將維護作業或維護計劃設在離峰時間,以降低對使用者效能的影響。

您的環境若有十個或十個以上的內容資料庫,或是內容超過 250 GB,建議您設定不同的維護計劃,以提供適當的具體性,並最大化維護視窗。

當您使用 [維護計劃精靈] 建立維護計劃時,建議您採用下列最佳作法:

  • 維護計劃應只包括重組或重建索引,而非同時包括兩者。

  • 若要決定每項工作的持續期間,請先個別測試各項工作,再將工作合併為一個計劃。您可能需要針對不同的排程定義數個維護計劃,以在不對使用者作業造成負面影響的時間內完成工作。

  • 一律從資料庫完整性檢查開始。若完整性檢查失敗,請勿執行其餘工作。而要先修復可疑的資料庫。

  • 若要維護永續穩定的 SharePoint 產品及技術部署,內容資料庫是您唯一應該壓縮的資料庫 (內容資料庫最常用的是刪除)。壓縮設定資料庫、管理中心內容資料庫、SSP 資料庫及搜尋資料庫非但不必要,還可能造成分散情況。

  • 設定資料庫壓縮時,請設定資料庫於超過內容資料庫成長大小上限的百分之 20 時開始壓縮。例如,若建立允許每個內容資料庫成長至 100 GB 的資料庫架構中,此值請設定為 120 GB。

  • 在資料庫壓縮作業後,保留百分之 10 的可用空間。若已排程經常性的壓縮作業,則設定此值有利於降低分散情況。

  • 重建索引時,請將每頁的可用百分比設為百分之 70。如此會設定資料庫的填入係數。

SQL Server Integration Services 最適合實作較複雜的維護計劃。它提供與 SQL Server 維護計劃相同的維護工作選項,配合新增事件處理常式、與外部系統整合 (如工作流程或 Operations Management 系統)、指定複雜條件式執行及使用變數儲存狀態的選項。