17.1.8 Amount of system log information output when the PURGE TABLE statement is executed

The amount of log information output when the PURGE TABLE statement is executed is determined from the total log information calculated for the table from all indexes, LOB columns, and LOB attributes. For partitioning tables and partitioning indexes, determine the total amount of log information for each RDAREA.

For HiRDB/Single Server, add the value found to the amount of log information to be output by Single Server. For HiRDB/Parallel Server, add it to the amount of log information of the back-end server that manages the RDAREA in which the applicable table is stored (including the RDAREAs in which the index, LOB column and LOB attributes defined in the table are stored).

The following table shows formulas for determining the amount of system log information that is output when a PURGE TABLE statement is executed. Find the variables A, B and C in the formulas for each RDAREA constituent file.

Table 17-14 Amount of system log information output during execution of the PURGE TABLE statement

TypeAmount of system log information (bytes)
Tables1,000 + 1,100 x number of allocated segments
Rebalancing tables1,000 + 1,100 x number of allocated segments + 400 x[Figure]1,024 [Figure] number of partitioning RDAREAS[Figure]
Indexes#1,000 + 1,100 x number of allocated segments
LOB columns or LOB attributes#1,000 + 17,000 x A + 160 x B + 2 x C
A: [Figure](number of segments used by HiRDB files [Figure] 64,000) [Figure] x 95
B: [Figure](number of segments used by HiRDB files [Figure] 64,000) [Figure]
C: [Figure](number of segments used by HiRDB files [Figure] 64,000) [Figure] x 8,150
#: For plug-ins, the initialization log for each plug-in is output. For details, see the documentation for each plug-in.