Chapter 2:Monitoring Hardware, Database,and R/3 Basis
This chapter explains how to monitor and analyze the performance of your hardware,database, R/3 memory management, and R/3 work processes. Procedure roadmapssummarize the most important analysis paths and clarify when to use the variousmonitors.
Simple recommendations are provided to help you optimize each component, unlessmore in-depth explanations are required (these are given in subsequent chapters).In this chapter, background information is intentionally kept to a minimum. This meansthat even application consultants or system administrators with limited experience inperformance analysis can use this chapter to improve the performance of their R/3System. For example, monitoring and customizing R/3 extended memory is describedwithout explaining R/3 extended memory in detail. For more background information, seeChapters 5 to 9.At SAP, our experience suggests that you can solve many performance problems in theoperating system, database, and R/3 Basis using simple instructions, without referring tovery many technical details.
The main tools for analyzing performance are the R/3 performance monitors. While thesecan be accessed in various ways, they are conveniently grouped together on the
. To access this menu, use Transaction
, or, from the R/3 initialscreen, choose either of the following menu paths:
When Should You Read This Chapter?
You should read this chapter if you want to use R/3 to technically monitor and optimize theperformance of your R/3 System, database, or operating system.
This section explains the way some basic terms are used throughout this book:computer, R/3 instance, database, application server, database instance, database server,and server.A computer is a physical machine with a CPU, a main memory, and an IPaddress.An R/3 instance is a logical unit. It consists of a set of R/3 work processes that areadministered by a dispatcher process. It also consists of a set of R/3 buffers located in thecomputer’s shared memory and accessed by the R/3 work processes. On one computer,there can be multiple R/3 instances and therefore multiple dispatchers and multiple setsof buffers. An application server is a computer with one or more R/3 instances.