There are times when you may want to benchmark performance with and without CA Hyper-Buf. You may have an application that uses large tables or arrays and you therefore wish to limit the amount of virtual storage that is dedicated to buffers. You may have applications that you specifically want to 'detune' so that they do not compete with other important jobs (possibly online or other time critical processing). Finally, you have yet other jobs that require the best possible performance.
For these reasons, you must be able to control how dynamic buffering functions in your environment. To provide control over all aspects of dynamic buffering, you can specify CA Hyper-Buf constraints at any of several levels. You can specify limits for particular clusters or set only overall system defaults. Alternatively, you can specify exactly the buffering to be performed for selected jobs, and let all non-selected clusters abide by the default values that you specify. These controls are not required. CA Hyper-Buf automatically optimizes buffers for you without requiring you to supply controls. The controls are provided so that you can modify the automatic buffering process because of the above or other reasons.
Your control over the dynamic buffering process is as general or as specific as you want it to be. Setting system default limits requires only a few control statements in the GVBDBFON control stream.
You can specify only the system defaults at first and let dynamic buffering work for you. Later, you can decide to select a few specific jobs, clusters, and programs that warrant individual attention and specify constraints that are customized specifically for them.
You can view the results of your constraints upon the buffering process by modeling the buffering process. This facility is provided by the ISPF dialogues that are supplied with this product.
Note: CA Hyper-Buf should not be run simultaneously with other VSAM or QSAM buffering products.
|
Copyright © 2011 CA.
All rights reserved.
|
|