了解 Exchange 搜尋

 

適用版本: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

上次修改主題的時間: 2008-01-18

Microsoft Exchange Server 2007 搜尋是一項可讓您利用預先內建的索引來快速搜尋郵件中文字的功能。使用 Microsoft 搜尋檢索引擎 (MSSearch) 時,Exchange 搜尋會藉由對 Exchange 2007 資料庫內所有的信箱郵件進行編目來建立初始索引。當新郵件送達時,Exchange 搜尋便會根據 Microsoft Exchange Information Store 服務發出的通知來更新索引。

Exchange 搜尋 (也稱為全文檢索) 可讓使用者對存放在信箱資料庫內之郵件中的文件和附件執行全文檢索搜尋。全文檢索索引並未儲存於 Exchange 資料庫內。特定信箱資料庫的搜尋索引資料儲存在與資料庫檔案相同位置的目錄中。依預設,所有新信箱資料庫都會啟用 Exchange 搜尋。通常索引大概會佔據總信箱資料庫大小的 5%,因此為索引配置總信箱資料庫大小的 10% 應該是很安全的。

Exchange Server 2003 內容索引的改進功能

Exchange Server 2003 中的搜尋功能 (內容索引) 已由 Exchange 2007 中的 Exchange 搜尋加以取代。Exchange 搜尋對內容索引提供下列改進功能:

  • CPU、記憶體、磁碟 I/O 及其索引所需的磁碟空間等系統資源的使用率獲得改善,使得整體效能大幅提升。

  • 新郵件通常會在送達的 10 秒內編製索引,並迅速傳回查詢結果。

  • Exchange 搜尋會在安裝時自動啟用而且不需要任何設定。

  • 現在可以編製附件的索引。還可支援數種附件類型,包括 Microsoft Office 文件、文字附件和 HTML 附件。

  • 會自動抑制特定信箱資料庫的索引編製,以降低磁碟 I/O 負載。同時,也會自動抑制整個信箱伺服器的索引編製,以降低 Exchange 搜尋的磁碟 I/O 和 CPU 使用率。

  • Microsoft Outlook Web Access 2007 提供了一個方便存取的搜尋列,而 Microsoft Office Outlook 2007 則提供查詢產生器支援。

Exchange 搜尋及附加檔案

根據您所使用的 Outlook 版本,Exchange 搜尋也可以在附加檔案中搜尋。下列清單顯示如何使用各種版本的 Outlook,在搜尋時包含附加檔案:

  • Outlook 2007。使用 [立即搜尋] 功能或 [進階尋找],將附加檔案包含在您的搜尋中。如需相關資訊,請參閱<Outlook 2007 說明>中的<使用立即搜尋來尋找郵件或項目>(英文)。

    note附註:
    您必須使用線上模式,才能將附加檔案包含在您的搜尋中。
  • Outlook Web Access 2007。依預設,Outlook Web Access 2007 會將附加檔案包含在任何文字搜尋中。

  • Outlook 2003。使用 [尋找] 或 [進階尋找] 功能,並選取 [主旨欄位及郵件內文] 方塊,即可將附加檔案包含在您的搜尋中。

    note附註:
    您必須使用線上模式,才能將附加檔案包含在您的搜尋中。
  • Outlook 2000。使用 [進階尋找] 功能 (需選取 [主旨欄位及郵件內文] 方塊)。

Exchange 搜尋與 Exchange 儲存搜尋的差異

Exchange 搜尋可讓您利用預先內建的索引來快速搜尋郵件中的文字。然而,Exchange 儲存搜尋是依序掃描搜尋範圍中的所有郵件,並非利用預先內建的索引。下列清單說明 Exchange 搜尋與 Exchange 儲存搜尋之間的一些其他差異:

  • Exchange 搜尋的速度比 Exchange 儲存搜尋快

  • Exchange 搜尋的依據是單字、片語及句子。Exchange 儲存搜尋的依據是位元組資料流。這表示 Exchange 搜尋會忽略標點符號及空格,且不區分大小寫,而 Exchange 儲存搜尋會尋找完全符合的字元。

  • Exchange 搜尋會在所安裝之篩選器可支援的附加檔案類型中搜尋。Exchange 儲存搜尋則不會在附加檔案中搜尋。

  • Exchange 搜尋會使用其全文檢索來尋找記錄。Exchange 儲存搜尋則會在整個資料夾中執行一連串的掃描。

  • Exchange 搜尋不區分大小寫。Exchange 儲存搜尋會區分大小寫。

  • Exchange 搜尋僅限用於文字搜尋。Exchange 儲存搜尋可支援全套的 MAPI 限制,包括非文字內容類型,例如日期和時間。

使用 Outlook 線上模式與 Exchange 快取模式 (離線) 搜尋的差異

在 Outlook 2003 和更新的版本中,使用者可以建立線上或 Exchange 快取模式 (離線) 設定檔來存取其電子郵件。使用 Exchange 快取模式 (離線) 設定檔可讓使用者即使是在沒有連接至電子郵件伺服器的情況下,仍可處理其電子郵件。Outlook 的 Exchange 快取模式 (離線) 與線上模式搜尋之間有幾項差異:

  • 在 Office Outlook 2007 中,Exchange 快取模式 (離線) 搜尋會使用 Windows 桌面搜尋,這是 Outlook 2007 立即搜尋 (WDS 3.0) 功能的必要條件。如果沒有安裝 WDS 3.0,立即搜尋就會退回至 Outlook 2003 模型 - 依序掃描整個搜尋範圍。線上模式的 Outlook 2007 在可行的情況下,會使用 Exchange 搜尋,若無法使用 Exchange 搜尋,則會恢復使用 Exchange 儲存搜尋。

  • 在 Outlook 2003 中,Exchange 快取模式 (離線) 搜尋不會使用索引,它會在用戶端電腦上執行,依序掃描搜尋範圍內的所有郵件。Outlook 2003 線上模式搜尋會透過預先內建的索引來使用 Exchange 搜尋,若無法使用 Exchange 搜尋,則會恢復使用 Exchange 儲存搜尋。

  • Exchange 快取模式 (離線) 搜尋會利用使用者離線資料夾檔案 l (.ost) 快取副本上的內建索引,並且在用戶端電腦上執行。線上模式搜尋會在伺服器上進行。雖然線上模式搜尋對 Exchange 伺服器的效能有所影響,但是因為可以利用伺服器的資源,而不是使用用戶端電腦,所以效能可能會比較好。

Exchange 搜尋及當地語系化

Exchange 搜尋的當地語系化支援,受限於用戶端地區設定是否與郵件地區設定相符 (而且也必須符合郵件內文中所使用的語言)。若單一郵件的內文中內嵌多重語言,或是用戶端地區設定與郵件地區設定不同,則 Exchange 搜尋不提供支援。

若要取得當地語系化搜尋一致的結果,必須符合下列條件:

  • 電子郵件必須以單一語言撰寫,且該語言必須符合郵件的地區設定。

  • 搜尋運算式必須為單一語言。

  • 語言必須符合用戶端電腦的地區設定,如連接至伺服器的連線所認定。

Exchange 搜尋會傳回意外結果的案例

下列清單說明一些 Exchange 搜尋會傳回意外結果的案例:

  • 以數位版權管理功能加密的文件不會編入索引。

  • 如果附加檔案沒有關聯的篩選器,則不會將附加檔案編入索引,但是會將電子郵件編入索引。

  • 必須啟用立即搜尋,才能支援進階搜尋文法 (例如,在基本搜尋列中輸入 "From:xyz",就會搜尋 "xyz" 字串的 from: 內容)。立即搜尋需要安裝 Windows 桌面搜尋 3.0。如需相關資訊,請參閱<Windows 桌面搜尋>(英文)。

相關資訊

如需管理 Exchange 搜尋的相關資訊,請參閱管理 Exchange 搜尋