Previous recommendations have all concentrated on improving the efficiency of the CPU. As described in section "Formulating a performance expectation", good transaction times are essential to productivity. Measures for optimizing response times in transaction mode and with BCAM are described in section "Optimizing an OLTP application".
As already shown in figure 1 (Characteristic performance values of an online application), network runtimes are included as part of the transaction times. These runtimes may be greater than the actual response time in the host. For this reason it must be ascertained whether or not unsatisfactory transaction times are attributable to the network.
If the reports of the report group BCAM-CONNECTION indicate that response times are acceptable yet predominantly long transaction times are observed at the terminals, this means there is a bottleneck in the network.
A network is a complex entity with many interdependencies. In view of the great variety of possible network structures, only the most important characteristics and general conditions are indicated here. Describing how to deal with such problems comprehensively is beyond the scope of this manual.
Load requirements
Load type | Requirements |
TP or interactive mode | Short response time |
Data backup, file transfer | Throughput |
Internet, email | Throughput, response time |
Possible bottlenecks
Performance of network connection (e.g. older-type HNC)
Client system (e.g. hardware performance, structure of the application, networking parameters)
Network configuration with conflicting goals with regard to response time / throughput (e.g. parallel operation of transaction-oriented and throughput-oriented applications)
Network structure (e.g. configuration of network nodes, routers, switches, hubs)
Network overload by third party (e.g. the Internet)