Title:Sql2005全文索引(四)-->Author:wufeng4552-->Date:2009-10-14實戰篇(續)(6)填充全文索引填充全文索引實質上就是更新全文索引,其目的是讓全文索引可能夠反映最新的數據表內容。(6.1)填充全文索引的方式填充全文索引一共有三種方式:完全填充:完全填充方式通常發生在首次填充全文目錄或全文索引時,在前一節中所說到的“啟用全文索引”時,就已經對全文索引進行了一次完全填充,以后就可以使用基于更改跟蹤的填充和" />

亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

Sql2005 全文索引(四)

系統 1870 0

--> Title : Sql2005 全文索引(四)

--> Author : wufeng4552

--> Date : 2009-10-14

實戰篇(續)

(6) 填充全文索引

填充全文索引實質上就是更新全文索引,其目的是讓全文索引可能夠反映最新的數據表內容。

(6.1) 填充全文索引的方式

填充全文索引一共有三種方式:

完全填充 :完全填充方式通常發生在首次填充全文目錄或全文索引時,在前一節中所說到的 啟用全文索引 時,就已經對全文索引進行了一次完全填充,以后就可以使用基于更改跟蹤的填充和基于增量時間戳的填充來維護全文索引。

基于更改跟蹤方式的填充 SQL Server 會記錄設置了全文索引的數據表中修改的行,這些記錄存儲在日志中,在某個適當時機時將這些更改填入到全文索引中。

基于增量時間戳方式的填充 :也就是增量填充,在全文索引中更新上次填充之后更新的行。增量填充要求索引表中必須有 timestamp 數據類型 的字段,如果沒有該類型的字段,則無法執行增量填充,系統將會以完全填充的方式來取代增量填充方式進行填充

(6.2) 填充全文索引

由于填充全文索引有三種不同的方式,所以填充全文索引的方法也不相同。如果要以完全填充或增量填充方式來填充全文索引,則只要右擊全文索引所在的數據表,在彈出的快捷菜單里選擇【全文索引】-- 【啟動完全填充】或【啟動增量填充】選項即可 如圖 6.1 所示

6.1填充全文索引 6.1填充全文索引

更改跟蹤方式填充全文索引分為手動和自動兩種方法,在默認情況下是自動填充,如果要更改為手動方式,可以右擊全文索引所在的數據表,在彈出的快捷菜單里選擇【全文索引】-- 【手動跟蹤更改】選項,如圖6.1 所示

選擇完畢之后, SQL Server 會自動跟蹤數據表中的數據更改情況,但并不將其更新到全文索引中,只有在需要將這些更新反應到全文索引上時,右擊全文索引所在的數據表,在彈出的快捷菜單里選擇【全文索引】-- 【應用跟蹤的更改】選項后,才會將更新反應到全文索引上

如果在圖6.1 所示界面里選擇了【自動跟蹤更改】選項,則由 SQL Server 自動將記錄的數據表的更改更新到全文索引中,不再需要人工進行填充。

如果在數據庫中有多個數據表創建了全文索引,可以使用重新生成索引目錄的方法將所有的全文索引進行完全填充,其方法如下:

1 )在【對象資源管理器】窗口里展開樹形目錄,定位到【服務器】-- 【數據庫】-- Northwind 】-- 【存儲】-- 【全文目錄】。

2 )右擊【全文目錄】,在彈出的快捷菜單中選擇【全部重新生成】選項。

3 )在彈出的【重新生成所有全文目錄】對話框里單擊【確定】按鈕完成操作。

(6.3) 定時填充全文索引

SQL Server 2005 中,可以為填充全文索引設置計劃,讓系統自動定時填充全文索引,其方法如下:

1 )右擊全文索引所在的數據表,在彈出的快捷菜單里選擇【全文索引】-- 【屬性】來查看全文索引的設置,如圖 5.8 所示,在該圖中選擇【計劃】選項

2 )彈出如圖6.2 所示全文索引填充計劃對話框,在該對話框中單擊【新建】按鈕

6.2全文索引填充計劃 6.2全文索引填充計劃

3 )彈出如圖6.3 所示的【新建全文索引表計劃】對話框

6.3【新建全文索引表計劃】 6.3【新建全文索引表計劃】

在【名稱】文本框里可以輸入該計劃名稱。

在【計劃類型】下拉列表框里,可選項有 “SQL Server 代理啟動時自動啟動 :也就是在 SQL Server 代理啟動時自動填充全文索引; “CPU 空閑時啟動 :也就是當 CPU 空閑時填充全文索引; 執行一次 :在指定時間時填充全文索引,只填充一次; 重復執行 :可以設定多次填充全文索引的方式。

如果選中【已啟用】復選框,則啟用該填充全文索引的計劃。

在【執行一次】區域里,可以設置計劃類型為 執行一次 的執行時間,在到達該時間時,自動填充全文索引。

在【頻率】區域里,可以設置計劃類型為 重復執行 的執行頻率。在【執行】下拉列表框里可選擇項為 每天 、 每周 每月 ,分別用于指定每天、每周和每月執行填充計劃的頻率。

在【持續時間】區域里可以設置該計劃的開始日期與結束日期,其中結束日期可以設置為無結束日期,也就是永遠執行下去

4 )設置完畢后單擊【確定】按鈕完成計劃設計,返回如圖 6.4 所示對話框

6.4全文索引填充計劃對話框 6.4全文索引填充計劃對話框

5 )在如圖6.4 所示對話框里,可以選擇全文索引填充計劃所要執行的填充方式,設置完畢后單擊【確定】按鈕完成操作。

注意:如果單擊【確定】按鈕之后出現如圖6.5 所示的失敗對話框,請先安裝 SQL Server 2005 最新補丁

6.5添加計劃失敗對話框 6.5添加計劃失敗對話框

使用類似的方法也可以定時填充全文目錄:

1 )右擊全文目錄名,在彈出的快捷菜單里選擇【屬性】選項。

2 )在彈出的如圖 6.1 所示的【全文目錄屬性】對話框里選擇【填充計劃】選項。

3 )彈出與 6.2 所示的填充計劃對話框,其添加計劃的步驟與創建全文索引的填充計劃幾乎相同,在此就不再贅述了。

Sql2005 全文索引(四)


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!?。?/p>

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 久热国产在线视频 | 久久精品只有这里有 | 97久久精品人人澡人人爽 | 一区二区三区免费视频观看 | 婷婷在线免费观看 | 99热精品在线播放 | 免费一级毛毛片 | 国产精品视频第一区二区三区 | 在线视频中文 | 最新久久免费视频 | 麻豆亚洲一区 | 激情综合在线观看 | 久久综合色综合 | 久久黑丝 | 直接看的毛片 | 伊人俺去久久涩五月综合 | 国产精品入口麻豆午夜 | 久久成年人视频 | 国产精品久久久久孕妇 | 免费看曰批女人爽的视频网址 | 中文字幕免费在线视频 | 久久婷婷丁香七月色综合 | 国产视频福利在线 | 高清一级做a爱过程免费视频 | 人人干在线观看 | 国产精品a v 免费视频 | 国产在线精品一区二区不卡 | 夜夜超b天天 | 天天干天天色综合 | 天天射美女 | 奇米影视777中文久久爱 | 91精品乱码一区二区三区 | 天天躁日日躁成人字幕aⅴ 天天躁日日躁狠狠躁黑人躁 | 在线视频久 | 亚洲日本中文字幕 | 午夜干b| 国产高清国内精品福利色噜噜 | 夜夜精品视频一区二区 | 天天色天天草 | 人与禽交免费网站视频 | 国产网红自拍 |