HASH-TEST
Produces hashing statistics and optionally a histogram for a specified file based on a user-specified test modulo.
ISTAT is a similar command that provides hashing statistics for items in a selected file.
Command class
English command.
Syntax
HASH-TEST file-specifier {item-list} {selection-criteria} {(options}
TEST MODULO:modulo
Syntax elements
file-specifier The file for which you want statistics.
item-list A list of items for which statistics are required (see Item Lists). This can be provided by a list-generating command executed immediately before HASH-TEST.
selection-criteria Item selection criteria. These can limit the items for which statistics are provided.
modulo The test modulo value for which the file statistics are required.
Options
H Displays a histogram.
N Removes automatic paging of output to terminal.
P Sends output to printer.
Comments
HASH-TEST can be used to predict the group that a particular item resides in and the distribution of data within the file for a test modulo value. This information is useful when you are trying resize files. 'IND.' in the report stands for 'indirect', meaning out-of-group.
Refer to the ISTAT command for a description of the information displayed by HASH-TEST.
Example
HASH-TEST ACCPAY (H TEST MODULO:17 FILE: ACCPAY MOD: 19 SEP: 1 IIDs: Sensitive 12:52:16 30 Jun 2009 BYTES ITMS 537 8 *>>>>>>>> 761 5 *>>>>> 65 3 *>>> 217 4 *>>>> 265 5 *>>>>> 665 11 *>>>>>>>>>>> 73 4 *>>>> 1033 9 *>>>>>>>>> 665 8 *>>>>>>>> 473 8 *>>>>>>>> 161 8 *>>>>>>>> 625 10 *>>>>>>>>>> 665 5 *>>>>> 473 8 *>>>>>>>> 793 8 *>>>>>>>> 65 3 *>>> 609 5 *>>>>> Item count= 112, byte count= 8128, avg. bytes/item= 72.5 avg. item/group= 6.5, std. deviation= 2.4, avg. bytes/group= 478.1 frames in use= 18, sec. framesS= 1, empty groups= 1 ind. items= 12, ind. frames= 14