新增或刪除查詢元件
適用版本: SharePoint Server 2010
上次修改主題的時間: 2010-05-13
在 Microsoft SharePoint Server 2010 搜尋中,查詢元件會將搜尋結果傳回至查詢建立者。每個查詢元件都是與特定屬性資料庫相關聯的索引分割區一部分,而此屬性資料庫包含與一組特定已編目內容相關聯的中繼資料。透過將鏡像查詢元件新增至索引分割區,然後將這些元件放置在不同的伺服器陣列中,以分散查詢負載。如需索引分割區的詳細資訊,請參閱<新增或刪除索引分割區>。
通常,指定的索引分割區包含一或二個查詢元件,視您是否要為索引分割區提供負載平衡或容錯移轉功能。可以在索引分割區中新增二個以上的查詢元件,但在這種情況下,通常建議您改為建立一個新的索引分割區。
您可透過在該伺服器上建立新查詢元件,以決定伺服器陣列中服務查詢的伺服器。若要平衡跨伺服器陣列中多部伺服器服務查詢的負載,請將查詢元件新增至索引分割區,然後將其與您要用於服務查詢的伺服器建立關聯。
注意
建立新的索引分割區時,將會自動建立索引分割區中的第一個查詢元件。
新增索引分割區的查詢元件
在管理中心的 [應用程式管理] 區段中,按一下 [管理服務應用程式]。
在 [服務應用程式] 頁面上,按一下要新增查詢元件的 Search Service 應用程式名稱。
在 [搜尋管理] 頁面上,按一下 [搜尋應用程式拓撲] 區段中的 [修改] 按鈕。
注意
在獨立安裝中無法變更 SharePoint 搜尋拓撲。
在 [管理搜尋拓撲] 頁面上,按一下索引分割區中您要修改的查詢元件,然後按一下 [新增鏡像]。
在 [新增鏡像查詢元件] 對話方塊的 [伺服器] 欄位中,選取您要新增查詢元件的伺服器陣列伺服器。
[相關屬性資料庫] 欄位會顯示與正在修改之索引分割區相關聯的屬性資料庫。向索引分割區中新增鏡像查詢元件的同時,無法變更此欄位。
在 [索引位置] 欄位中,您可以選擇性地指定伺服器上的位置,此位置將會用於在從編目元件接收索引檔案後的儲存。如果您要接受預設位置,請保留此欄位的內容不變。
如果您想讓查詢元件僅在相同索引分割區中的主要查詢元件失敗時接收查詢,您可以在 [僅容錯移轉查詢元件] 區段中,選取 [將此查詢元件設定為僅容錯移轉] 核取方塊。
按一下 [確定],將新的鏡像查詢元件加入工作佇列。
在 [管理搜尋拓撲] 頁面上,按一下 [套用拓撲變更] 按鈕啟動 SharePoint 計時器工作,將新的鏡像查詢元件加入選取的索引分割區。
注意
您可以對搜尋拓撲進行其他變更,然後按一下 [套用拓撲變更] 按鈕同時套用所有變更。
移除索引分割區的查詢元件
在管理中心的 [應用程式管理] 區段中,按一下 [管理服務應用程式]。
在 [服務應用程式] 頁面上,按一下要從中移除查詢資料庫的 Search Service 應用程式名稱。
在 [搜尋管理] 頁面上,按一下 [搜尋應用程式拓撲] 區段中的 [修改] 按鈕。
注意
在獨立安裝中無法變更 SharePoint 搜尋拓撲。
在 [管理搜尋拓撲] 頁面上,按一下要移除的查詢元件,然後再按一下 [刪除]。
在出現的訊息方塊中按一下 [確定] 將查詢元件的移除新增至工作佇列中。
在 [管理搜尋拓撲] 頁面上,按一下 [套用拓撲變更] 按鈕啟動 SharePoint 計時器工作,將查詢元件從選取的索引分割區中移除。
注意
如果您在某個索引分割區中刪除所有查詢元件,則會從伺服器陣列中完全移除該索引分割區,以及將該索引分割區中的全部資料複製,並且分散至剩餘的分割區中。根據資源的可用性及索引分割區中的資料量,此作業可能會需要很長的時間,而且可能會影響伺服器陣列的效能。您無法移除指定 Search Service 應用程式中最後一個剩餘的索引分割區。
注意
您可以對搜尋拓撲進行其他變更,然後按一下 [套用拓撲變更] 按鈕同時套用所有變更。