資料庫映象和全文目錄
若要對帶有全文目錄的資料庫進行映象,請使用常規備份建立主體資料庫的完整資料庫備份,然後還原備份,以便將資料庫複製到映象伺服器。有關詳細資訊,請參閱為映象準備映象資料庫。
故障轉移前的全文目錄和索引
新建映象資料庫中的全文目錄與資料庫備份時的全文目錄相同。資料庫映象開始後,對 DDL 語句(CREATE FULLTEXT CATALOG、ALTER FULLTEXT CATALOG、DROP FULLTEXT CATALOG)所做的任意目錄級更改都會被記錄下來,傳送到映象伺服器,在映象資料庫中進行重播。但是,映象資料庫中不會重新生成索引級更改,因為映象資料庫沒有登入到主體伺服器上。因此,當主體資料庫中的全文目錄內容發生變化時,映象資料庫中的全文目錄內容便不再同步。
故障轉移後的全文索引
故障轉移後,在下列情況下,可能需要對新主體伺服器上的全文索引進行完全爬網,即便不是必需,也會有所幫助:
如果全文索引的更改跟蹤功能處於關閉狀態,則必須使用下面的語句對該索引啟動完全爬網:
ALTER FULLTEXT INDEX ON table_name START FULL POPULATION
如果全文索引被配置為自動跟蹤更改,則將自動同步全文索引。但是,同步過程多少會降低全文索引的效能。如果效能太低,則可以通過關閉更改跟蹤然後將其重置為自動的方式來啟動完全爬網:
關閉更改跟蹤:
ALTER FULLTEXT INDEX ON table_name SET CHANGE_TRACKING OFF
開啟自動更改跟蹤:
ALTER FULLTEXT INDEX ON table_name SET CHANGE_TRACKING AUTO
注意:
若要檢視是否已開啟自動更改跟蹤,可以使用 OBJECTPROPERTYEX 函式查詢表的 TableFullTextBackgroundUpdateIndexOn 屬性。
有關詳細資訊,請參閱 ALTER FULLTEXT INDEX (Transact-SQL)。
注意:
在故障轉移後啟動爬網與在還原後啟動爬網相似。
強制服務後
對映象伺服器強制執行服務後(可能造成資料丟失),啟動完全爬網。啟動完全爬網的方法取決於是否對全文索引啟動了更改跟蹤。有關詳細資訊,請參閱本主題前面的“故障轉移後的全文索引”。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/16436858/viewspace-494028/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- IT百問全文目錄
- 資料庫映象和資料庫快照資料庫
- 【MySQL 資料庫】MySQL目錄MySql資料庫
- 資料庫映象和跨資料庫事務資料庫
- 複製和資料庫映象資料庫
- 瞭解MySQl資料庫目錄MySql資料庫
- MySQL 更改資料庫資料儲存目錄MySql資料庫
- 在恢復目錄中註冊和登出資料庫資料庫
- 監視資料庫映象的歷史記錄資料庫
- 資料庫映象和日誌傳送資料庫
- 資料庫映象和故障轉移群集資料庫
- Ubuntu 上更改 MySQL 資料庫資料儲存目錄UbuntuMySql資料庫
- 【PG結構】Postgresql資料庫資料目錄說明SQL資料庫
- 瀚高資料庫data目錄詳解資料庫
- 玩轉恢復目錄資料庫(一)資料庫
- 玩轉恢復目錄資料庫(二)資料庫
- 玩轉恢復目錄資料庫(四)資料庫
- RMAN恢復目錄資料庫的搭建資料庫
- RMAN-在恢復目錄中註冊和取消資料庫資料庫
- Linux CentOS更改MySQL資料庫目錄位置LinuxCentOSMySql資料庫
- oracle 資料庫徹底清除目錄指令碼Oracle資料庫指令碼
- ORACLE建立資料庫時無法建立目錄Oracle資料庫
- 恢復目錄資料庫備份指令碼資料庫指令碼
- Oracle 例項和RAC叢集下資料庫日誌目錄合集Oracle資料庫
- 已為資料庫映象啟動資料庫,必須刪除資料庫映象才能刪除該資料庫資料庫
- 將ORACLE資料庫資料檔案遷移到其他目錄(ZT)Oracle資料庫
- SQL Server 資料庫映象SQLServer資料庫
- 資料庫映象 (SQL Server)資料庫SQLServer
- 業務資料目錄整合
- Docker映象的目錄儲存講解Docker
- Windows10 如何更改Docker映象目錄WindowsDocker
- yii框架,掃描目錄下檔案入資料庫框架資料庫
- oracle資料庫瘋狂生成dump把目錄撐滿Oracle資料庫
- Oracle資料庫管理指令碼介紹 (RDBMS目錄下)Oracle資料庫指令碼
- 【RMAN】使用恢復目錄catalog備份目標資料庫的演示資料庫
- 達夢資料庫全文索引簡介資料庫索引
- 大資料學習目錄大資料
- 使用資料庫冷備份方式進行資料庫遷移,資料庫檔案遷移到不同的目錄資料庫