Performance considerations

The major performance considerations for the exit are related to GetMemberInfo and wildcard processing:

If there are no wildcards
When a member name is provided to GetMemberInfo without any wildcard characters (* or %), attention should be given to ensuring the fastest possible response time. This function is used as an existence check on the member. The member attributes (RHS field) are not displayed on an ISPF panel, so, if you want to, you can leave this field blank.
If a wildcard is present
Some user libraries contain large numbers of members. Ten to thirty thousand members are not unusual. Attention should be given to finding ways to give good performance when GetMemberInfo is called with wildcards. How to do this depends on the functions offered by the LMS. Be aware that Z Data Tools gets all members matching the given pattern from the exit before presenting any information to the user via a member selection list.