首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> SQL Server 資料庫 >> 關於SqlServer

SQL Server 2000 新功能速覽(六):全文檢索增強與 Image 欄位支援

     編輯:關於SqlServer

全文檢索三大改進

  1. 即時索引更新:無需重建整個全文索引,可手動、排程或啟用背景更新選項,隨資料變動同步更新。使全文檢索適用於頻繁更新的即時查詢場景(如論壇文章搜尋)。
  2. 支援 Image 型別欄位:當 Image 欄位儲存特定文件格式(Office、文字、HTML、郵件),全文檢索可呼叫對應濾鏡器提取文件屬性與內容。例如儲存 Word 文件,可檢索作者、大小、修改時間等中繼資料。
  3. 查詢範例:透過 OPENQUERY 結合 CONTAINS 謂詞,可跨連結伺服器檢索文件內容與屬性。
SELECT Q.FileName, Q.Size, Q.DocAuthor, W.Citizenship
FROM OpenQuery(MyLinkedServer,
    'SELECT FileName, Size, DocAuthor
     FROM SCOPE('' "D:\" '')
     WHERE CONTAINS(''"SQL Server" NEAR text'')
       AND FileName LIKE ''%.doc%'' ') AS Q,
     writers AS W
WHERE Q.DocAuthor = W.writer_name

SQL 7.0 全文檢索回顧

  • 耗用磁碟空間大(約原始內容 40%-50%)
  • 非即時更新(可排程或事件觸發)
  • 中文分詞技術不成熟,適合一般查詢,不宜作搜尋引擎
  • 查詢速度尚可

下期將深入探討聯合資料庫伺服器進階主題。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved