2015-11-13 37 views
0

我需要將文檔從一個存儲區域移動到另一個存儲區域,並計劃在FileNet P8 v5.2.1的掃掠作業下使用批量移動作業。FileNet 5.2.1中的批量移動作業

我的過濾標準很明顯(也是唯一的)存儲區域ID,因爲我想要將目標定位到特定的存儲區域並將內容移動到另一個存儲區域(有點像歸檔)而不會改變安全性,關係控制,文檔類等

當我運行這個工作時,雖然我在目標存儲區有大約100,000個對象,在受檢物體領域,工作顯示500萬個物體,大約需要15個小時來移動物體。 DBA分析這種情況,告訴我雖然我已經在docverion表上創建了所有必要的索引(按照FileNet文檔),但該作業仍然適用於全表掃描。

  1. 爲什麼會出現這種情況?

  2. 可以使用哪些額外的索引以及如何有用?

  3. 有沒有更好的方式來做到這一點用較少的時間消耗?

回答

1

僅適用於2和3個問題。

關於索引您可以使用此文件https://www-01.ibm.com/support/knowledgecenter/SSNW2F_5.2.0/com.ibm.p8.performance.doc/p8ppt237.htm

如果拆分所有throught選項文檔可以提高你的工作表現「*策略控制批量大小」在「掃子系統」選項卡(我記得)域設置。

使用時隙管理 https://www-01.ibm.com/support/knowledgecenter/SSNW2F_5.2.1/com.ibm.p8.ce.admin.tasks.doc/p8pcc179.htm?lang=ru

和過濾時限選項 https://www-01.ibm.com/support/knowledgecenter/SSNW2F_5.2.1/com.ibm.p8.ce.admin.tasks.doc/p8pcc203.htm?lang=ru

在你剛拆所有文檔的部分並處理它在分開的時間和線程公地。

+0

一個簡單的問題。有沒有一種方法可以準確找出批量移動掃描作業執行過程中針對來自p8跟蹤日誌的一批對象所觸發的db查詢? – sin

+0

@sin是的,如果您爲數據庫操作啓用跟蹤到P8,您將看到所有數據庫查詢。 – swepss

+0

感謝您花時間回答我的問題。將考慮使用這些技術並讓你知道結果。 – sin