![]() |
Copyright © Cloud Software Group, Inc. All Rights Reserved |
SIXBUILD_CARDS helps you define the control cards required by the utility S6BBRSIX (Batch Secondary Index Build for TDS tables).SIXBUILD_CARDS displays a series of screens for you to identify the table and secondary index fields, and then writes the necessary controls in a pre-allocated data set. For complete information about the Batch Secondary Index Build utility refer to S6BBRSIX (Batch Secondary Index Build for TDS Tables).Before you can use SIXBUILD_CARDS, you must allocate a data set to hold the control cards. This data set must have a record length of 80 bytes and be fixed block.Task B Invoke SIXBUILD_CARDS
Control Card File The pre-allocated data set (and member name if the data set is partitioned). You can change the data set name by typing over it. The lower half of the screen specifies override values for the batch secondary index build process. Default values are available and appear on the screen. To override any of these defaults, type a new value in the space provided. The fields are explained in detail in Appendix A, Defining Batch Load Control Cards Manually. Page Fill Levels Task C Specify Secondary Indexes
This screen displays a list of TIBCO Object Service Broker TDS fields with the currently assigned primary keys. Type a Y in the Secondary column beside the fields for which you want to define a secondary index. You can define a secondary index on any field except the first primary key field.After specifying the secondary index fields, press PF4. The control cards are written out to your data set and the control cards definition is complete.Task D Review Output Data Set
The P and S designations next to the PK and F1 fields. These letters mean that PK is a primary key and F1 is a secondary index. If a field is both a primary key and a secondary index, the designation is Q.
TIBCO Object Service Broker Field Definitions:
• H type records contain a sequence number in columns 3 - 5, which must be consecutive and must commence with 001. The types within these records must be in the order: R (if any), followed by P (if any), followed by F.
• You use the Dynamic Block Size for any temporary work files required to process secondary indexes and for table instances. The small default block size can be detrimental to good performance. For large tables, that is, tables with large numbers of occurrences, consider optimizing the Dynamic Block Size to build secondary indexes.
![]() |
Copyright © Cloud Software Group, Inc. All Rights Reserved |