使用 DMBRedistribute API 或 REDISTRIBUTE NODEGROUP 指令, 當加入節點到節點群組或從節點群組移除節點時,重新配置 QBIC 特性資料。 此指令會將 QBIC 特性資料存放在與相關使用者資料的同一個節點。
若重新分配程序傳回錯誤,則您可以根據指令回應的指示,決定是否使用 CONTINUE 參數來重新執行指令。 此選項指示系統從停止處繼續執行,而非從頭開始執行。 在執行 DB2 的 REDISTRIBUTE 指令之後, 在第一次執行 REDISTRIBUTE NODEGROUP 指令時, 您不應該使用 CONTINUE 參數。
若要維護資料完整性,請一次重新配置一個節點群組。 請先等待一個節點群組完成重新分配後,再開始另一個節點群組的分配。
使用 API:下列範例顯示如何在 groupone 節點群組中重新分配 QBIC 特性資料:
#include <dmbrdst.h> rc = DMBRedistribute(groupone,"continue");
使用指令行:下列範例顯示如何使用 REDISTRIBUTE NODEGROUP 指令, 利用 CONTINUE 參數來重新配置 my_nodegroup 節點的資料:
redistribute nodegroup my_nodegroup continue