Over time, member tables
in a dynamic cluster table can age out. When this occurs, the member
tables in dynamic cluster need to be refreshed, or replaced with more
current and updated tables. An example of refreshing an SPD Server
dynamic cluster is updating a dynamic cluster table every month. The
dynamic cluster table's members are tables that contain the previous
24 months of sales transactions data.
To refresh dynamic cluster
table contents in SPD Server, use the PROC SPDO CLUSTER UNDO command
to unbind the cluster. Next, you make the member table changes to
update the cluster. Then you re-bind the dynamic cluster table using
the PROC SPDO CREATE CLUSTER command.
SPD Server 5.2 features
options that enable you to refresh dynamic cluster tables without
unbinding and re-binding the cluster. The process of using CLUSTER
UNDO and CREATE CLUSTER to refresh tables causes the dynamic cluster
table to be temporarily unavailable. The SPD Server 5.2 dynamic cluster
table refresh methods CLUSTER REMOVE / ADD, and CLUSTER REPLACE,
do not require for the clusters to be unbound and reformed, and as
such, have no out-of-service latency requirements .
What are the differences
between the CLUSTER REMOVE / ADD and CLUSTER REPLACE commands?
First, the CLUSTER REMOVE
/ ADD command set enables you to specify replacement parameters for
multiple cluster member tables in a single command, but the CLUSTER
REPLACE command replaces only one member table in the dynamic cluster.
Second, CLUSTER REMOVE
/ ADD and CLUSTER REPLACE also handle table slotting differently.
Table slotting refers to the physical table positioning and ordering
within the dynamic cluster member table matrix. The CLUSTER REPLACE
command only addresses single member tables, and a new member table
inserted using CLUSTER REPLACE will occupy the same slot as the replaced
table. The CLUSTER REMOVE / ADD command removes tables from their
original slots, but appends the added tables to the end of the cluster
member table list, in the order in which they were submitted in the
command syntax.