維護資料庫 (Search Server 2008)
更新日期: 2008-08-07
本節說明一些易用的規劃、部署及維護作法,協助您改善 SharePoint 產品及技術資料庫的效能、可靠性及延展性。
資料庫伺服器陣列的正確規劃及設定,實為獲得 Microsoft Search Server 2008 最佳效能和可靠性的關鍵。伺服器陣列開始運作之後,資料庫的定期維護,例如磁碟重組、管理檔案大小及平衡負載,都可以讓資料庫依所需而增大,而不致影響效能。移動資料庫 (通常是在設備升級或服務範圍擴大過程中的必要工作) 時,絕對不能發生任何資料遺失,也必須在最短的停機時間內完成。
開始執行任何資料庫維護工作之前,請務必閱讀且瞭解下列文章中所述的需求和限制:
工作需求
下列需求適用於許多資料庫維護作業:
無論進行任何資料庫操作,例如建立、移動或合併資料庫,都必須對執行該工作的帳戶授與正確 SQL Server 權限。部分作業要求帳戶必須具備 dbcreator 固定資料庫角色的成員資格。
使用 Stsadm 命令列工具的帳戶必須是本機電腦上管理員群組的成員。
部分資料庫維護工作 (例如移動) 要求資料庫必須停止運作。因此,請務必在低使用率的時段執行這些工作,且務必對所有使用者發出足夠通知。
開始進行資料庫維護之前,請先確認備份涵括了最新的資料。
請盡可能遵守下列資料庫限制規定:
資料庫不應超過 100 GB。如果資料庫已接近這項限制,請考慮分割資料庫,並將某些內容移到其他資料庫或伺服器。
若要使資料庫獲得最佳執行效能,則其中的資料需以類似方式存取。例如,若資料庫包含一個可讀寫的網站集合和一個唯讀網站集合,其執行效能可能會低於僅包含可讀寫網站集合的資料庫。
若要避免作業瓶頸,請避免將可能同時存取的資源合併到同一個資料庫。
若要維護資料庫,您可以執行下列程序:
新增、分割和合併內容資料庫 (Search Server 2008)
提供逐步程序協助管理內容資料庫,使之能夠因應多變的需求。
-
包含升級、復原程序或部署至新伺服器陣列時所需執行的資料庫移動程序。
-
列出在相同伺服器陣列之資料庫伺服器間移動所有 Search Server 2008 資料庫的步驟。
另請參閱
Search Server 2008 的作業
保護及還原伺服器陣列 (Search Server 2008)
移動及移轉伺服器與伺服器陣列 (Search Server 2008)