Ein Angebot für € 65,19 €
- Gebundenes Buch
- Merkliste
- Auf die Merkliste
- Bewerten Bewerten
- Teilen
- Produkt teilen
- Produkterinnerung
- Produkterinnerung
Optimize the performance and economical running of your SAP-System - the new edition of this book shows you how! Whether you administer an R/3 or one of the newest mySAP-Solutions, you learn how to systematically identify and analyze performance problems. Another focus is the adaptation of appropriate tuning measures and verification of success. Performance optimization includes the technical side as well as the analysis of applications. For the new edition the book has been thoroughly revised and brought up to date. A new chapter provides insight into the connection of the system to the Internet with the help of Web AS.…mehr
Optimize the performance and economical running of your SAP-System - the new edition of this book shows you how! Whether you administer an R/3 or one of the newest mySAP-Solutions, you learn how to systematically identify and analyze performance problems. Another focus is the adaptation of appropriate tuning measures and verification of success. Performance optimization includes the technical side as well as the analysis of applications. For the new edition the book has been thoroughly revised and brought up to date. A new chapter provides insight into the connection of the system to the Internet with the help of Web AS.
Produktdetails
- Produktdetails
- Verlag: Galileo Press
- Englisch
- ISBN-13: 9781592290697
- ISBN-10: 1592290698
- Artikelnr.: 21301743
- Herstellerkennzeichnung Die Herstellerinformationen sind derzeit nicht verfügbar.
- Verlag: Galileo Press
- Englisch
- ISBN-13: 9781592290697
- ISBN-10: 1592290698
- Artikelnr.: 21301743
- Herstellerkennzeichnung Die Herstellerinformationen sind derzeit nicht verfügbar.
Thomas Schneider has been working for SAP since 1996. In the SAP Active Global Support team he is responsible for monitoring issues, performance analysis and hardware sizing.
Foreword to the Series of Books 13
Acknowledgments 15
Introduction 17
1. Performance Management of a mySAP Solution 29
1.1 mySAP Solution Architecture 29
1.2 The Monitoring and Optimization Plan for a mySAP Solution 38
1.3 Summary 68
2. Monitoring Hardware, Database and SAP Basis 71
2.1 Basic Terms 71
2.2 Monitoring Hardware 72
2.3 Monitoring the Database 81
2.4 Analyzing SAP Memory Management 101
2.5 Analyzing SAP Work Processes 109
2.6 Summary 119
3. Workload Analysis 123
3.1 The Workload Monitor 124
3.2 Workload Analysis 128
3.3 Performing Workload Analysis 136
3.4 Application Monitor 147
3.5 Cross-Component Workload Analysis 150
3.6 Summary 154
4. Identifying Performance Problems in ABAP and Java Programs 157
4.1 Single Record Statistics 157
4.2 Central Single Record Statistics (Functional Trace) 161
4.3 Performance Trace 163
4.4 Performance Analysis With ABAP Trace (Runtime Analysis) 173
4.5 Analyzing Memory Usage with ABAP Debugger 180
4.6 Performance Statistics for J2EE Applications (JARM) 183
4.7 Summary 188
5. Workload Distribution 191
5.1 SAP Services 191
5.2 Dynamic User Distribution (Logon-Groups) and Operation Modes 198
5.3 Update Processing 202
5.4 Hardware Sizing 208
5.5 Planning the System Landscape 219
5.6 Summary 222
6. Interfaces 225
6.1 RFC Fundamentals 225
6.2 Interfaces to External Systems 230
6.3 Summary 241
7. SAP GUI and Internet Connection 243
7.1 SAP GUI 4.6 243
7.2 SAP Web Application Server (SAP Web AS) 251
7.3 SAP Internet Transaction Server (SAP ITS) 252
7.4 Business Server Pages (BSP) and Internet Communication Manager (ICM) 263
7.5 SAP J2EE Engine 272
7.6 End-to-End Performance Monitoring 279
7.7 Summary 283
8. Memory Management 287
8.1 Memory Management Fundamentals 287
8.2 Configuring and Monitoring SAP Memory Areas 299
8.3 Summary 318
9. SAP Table Buffering 321
9.1 Preliminary Remarks Concerning Chapters 9, 10 and 11 322
9.2 Table Buffering Fundamentals 323
9.3 Monitoring SAP Table Buffering 333
9.4 Summary 348
10. Locks 351
10.1 Database Locks and SAP Enqueues 351
10.2 Monitoring Database Locks 354
10.3 Number Range Buffering 359
10.4 ATP Server 365
10.5 Summary 371
11. Optimizing SQL Statements 373
11.1 Identifying and Analyzing Expensive SQL Statements 373
11.2 Optimizing SQL Statements Through Secondary Indexes 379
11.3 Optimizing SQL Statements in the ABAP Program 400
11.4 Summary and Related Tuning Measures 419
Appendix 425
A. Performance Analysis Roadmaps and Checklists 425
B. Database Monitors, Buffers, and SQL Execution Plans 441
C. Configuration Performance Parameters 471
D. Selected Transaction Codes 483
E. Review Questions and Answers 485
F. Glossary 497
G. Information Sources 507
H. Selected SAP Service Marketplace Notes 509
Index 513
Acknowledgments 15
Introduction 17
1. Performance Management of a mySAP Solution 29
1.1 mySAP Solution Architecture 29
1.2 The Monitoring and Optimization Plan for a mySAP Solution 38
1.3 Summary 68
2. Monitoring Hardware, Database and SAP Basis 71
2.1 Basic Terms 71
2.2 Monitoring Hardware 72
2.3 Monitoring the Database 81
2.4 Analyzing SAP Memory Management 101
2.5 Analyzing SAP Work Processes 109
2.6 Summary 119
3. Workload Analysis 123
3.1 The Workload Monitor 124
3.2 Workload Analysis 128
3.3 Performing Workload Analysis 136
3.4 Application Monitor 147
3.5 Cross-Component Workload Analysis 150
3.6 Summary 154
4. Identifying Performance Problems in ABAP and Java Programs 157
4.1 Single Record Statistics 157
4.2 Central Single Record Statistics (Functional Trace) 161
4.3 Performance Trace 163
4.4 Performance Analysis With ABAP Trace (Runtime Analysis) 173
4.5 Analyzing Memory Usage with ABAP Debugger 180
4.6 Performance Statistics for J2EE Applications (JARM) 183
4.7 Summary 188
5. Workload Distribution 191
5.1 SAP Services 191
5.2 Dynamic User Distribution (Logon-Groups) and Operation Modes 198
5.3 Update Processing 202
5.4 Hardware Sizing 208
5.5 Planning the System Landscape 219
5.6 Summary 222
6. Interfaces 225
6.1 RFC Fundamentals 225
6.2 Interfaces to External Systems 230
6.3 Summary 241
7. SAP GUI and Internet Connection 243
7.1 SAP GUI 4.6 243
7.2 SAP Web Application Server (SAP Web AS) 251
7.3 SAP Internet Transaction Server (SAP ITS) 252
7.4 Business Server Pages (BSP) and Internet Communication Manager (ICM) 263
7.5 SAP J2EE Engine 272
7.6 End-to-End Performance Monitoring 279
7.7 Summary 283
8. Memory Management 287
8.1 Memory Management Fundamentals 287
8.2 Configuring and Monitoring SAP Memory Areas 299
8.3 Summary 318
9. SAP Table Buffering 321
9.1 Preliminary Remarks Concerning Chapters 9, 10 and 11 322
9.2 Table Buffering Fundamentals 323
9.3 Monitoring SAP Table Buffering 333
9.4 Summary 348
10. Locks 351
10.1 Database Locks and SAP Enqueues 351
10.2 Monitoring Database Locks 354
10.3 Number Range Buffering 359
10.4 ATP Server 365
10.5 Summary 371
11. Optimizing SQL Statements 373
11.1 Identifying and Analyzing Expensive SQL Statements 373
11.2 Optimizing SQL Statements Through Secondary Indexes 379
11.3 Optimizing SQL Statements in the ABAP Program 400
11.4 Summary and Related Tuning Measures 419
Appendix 425
A. Performance Analysis Roadmaps and Checklists 425
B. Database Monitors, Buffers, and SQL Execution Plans 441
C. Configuration Performance Parameters 471
D. Selected Transaction Codes 483
E. Review Questions and Answers 485
F. Glossary 497
G. Information Sources 507
H. Selected SAP Service Marketplace Notes 509
Index 513
Foreword to the Series of Books 13
Acknowledgments 15
Introduction 17
1. Performance Management of a mySAP Solution 29
1.1 mySAP Solution Architecture 29
1.2 The Monitoring and Optimization Plan for a mySAP Solution 38
1.3 Summary 68
2. Monitoring Hardware, Database and SAP Basis 71
2.1 Basic Terms 71
2.2 Monitoring Hardware 72
2.3 Monitoring the Database 81
2.4 Analyzing SAP Memory Management 101
2.5 Analyzing SAP Work Processes 109
2.6 Summary 119
3. Workload Analysis 123
3.1 The Workload Monitor 124
3.2 Workload Analysis 128
3.3 Performing Workload Analysis 136
3.4 Application Monitor 147
3.5 Cross-Component Workload Analysis 150
3.6 Summary 154
4. Identifying Performance Problems in ABAP and Java Programs 157
4.1 Single Record Statistics 157
4.2 Central Single Record Statistics (Functional Trace) 161
4.3 Performance Trace 163
4.4 Performance Analysis With ABAP Trace (Runtime Analysis) 173
4.5 Analyzing Memory Usage with ABAP Debugger 180
4.6 Performance Statistics for J2EE Applications (JARM) 183
4.7 Summary 188
5. Workload Distribution 191
5.1 SAP Services 191
5.2 Dynamic User Distribution (Logon-Groups) and Operation Modes 198
5.3 Update Processing 202
5.4 Hardware Sizing 208
5.5 Planning the System Landscape 219
5.6 Summary 222
6. Interfaces 225
6.1 RFC Fundamentals 225
6.2 Interfaces to External Systems 230
6.3 Summary 241
7. SAP GUI and Internet Connection 243
7.1 SAP GUI 4.6 243
7.2 SAP Web Application Server (SAP Web AS) 251
7.3 SAP Internet Transaction Server (SAP ITS) 252
7.4 Business Server Pages (BSP) and Internet Communication Manager (ICM) 263
7.5 SAP J2EE Engine 272
7.6 End-to-End Performance Monitoring 279
7.7 Summary 283
8. Memory Management 287
8.1 Memory Management Fundamentals 287
8.2 Configuring and Monitoring SAP Memory Areas 299
8.3 Summary 318
9. SAP Table Buffering 321
9.1 Preliminary Remarks Concerning Chapters 9, 10 and 11 322
9.2 Table Buffering Fundamentals 323
9.3 Monitoring SAP Table Buffering 333
9.4 Summary 348
10. Locks 351
10.1 Database Locks and SAP Enqueues 351
10.2 Monitoring Database Locks 354
10.3 Number Range Buffering 359
10.4 ATP Server 365
10.5 Summary 371
11. Optimizing SQL Statements 373
11.1 Identifying and Analyzing Expensive SQL Statements 373
11.2 Optimizing SQL Statements Through Secondary Indexes 379
11.3 Optimizing SQL Statements in the ABAP Program 400
11.4 Summary and Related Tuning Measures 419
Appendix 425
A. Performance Analysis Roadmaps and Checklists 425
B. Database Monitors, Buffers, and SQL Execution Plans 441
C. Configuration Performance Parameters 471
D. Selected Transaction Codes 483
E. Review Questions and Answers 485
F. Glossary 497
G. Information Sources 507
H. Selected SAP Service Marketplace Notes 509
Index 513
Acknowledgments 15
Introduction 17
1. Performance Management of a mySAP Solution 29
1.1 mySAP Solution Architecture 29
1.2 The Monitoring and Optimization Plan for a mySAP Solution 38
1.3 Summary 68
2. Monitoring Hardware, Database and SAP Basis 71
2.1 Basic Terms 71
2.2 Monitoring Hardware 72
2.3 Monitoring the Database 81
2.4 Analyzing SAP Memory Management 101
2.5 Analyzing SAP Work Processes 109
2.6 Summary 119
3. Workload Analysis 123
3.1 The Workload Monitor 124
3.2 Workload Analysis 128
3.3 Performing Workload Analysis 136
3.4 Application Monitor 147
3.5 Cross-Component Workload Analysis 150
3.6 Summary 154
4. Identifying Performance Problems in ABAP and Java Programs 157
4.1 Single Record Statistics 157
4.2 Central Single Record Statistics (Functional Trace) 161
4.3 Performance Trace 163
4.4 Performance Analysis With ABAP Trace (Runtime Analysis) 173
4.5 Analyzing Memory Usage with ABAP Debugger 180
4.6 Performance Statistics for J2EE Applications (JARM) 183
4.7 Summary 188
5. Workload Distribution 191
5.1 SAP Services 191
5.2 Dynamic User Distribution (Logon-Groups) and Operation Modes 198
5.3 Update Processing 202
5.4 Hardware Sizing 208
5.5 Planning the System Landscape 219
5.6 Summary 222
6. Interfaces 225
6.1 RFC Fundamentals 225
6.2 Interfaces to External Systems 230
6.3 Summary 241
7. SAP GUI and Internet Connection 243
7.1 SAP GUI 4.6 243
7.2 SAP Web Application Server (SAP Web AS) 251
7.3 SAP Internet Transaction Server (SAP ITS) 252
7.4 Business Server Pages (BSP) and Internet Communication Manager (ICM) 263
7.5 SAP J2EE Engine 272
7.6 End-to-End Performance Monitoring 279
7.7 Summary 283
8. Memory Management 287
8.1 Memory Management Fundamentals 287
8.2 Configuring and Monitoring SAP Memory Areas 299
8.3 Summary 318
9. SAP Table Buffering 321
9.1 Preliminary Remarks Concerning Chapters 9, 10 and 11 322
9.2 Table Buffering Fundamentals 323
9.3 Monitoring SAP Table Buffering 333
9.4 Summary 348
10. Locks 351
10.1 Database Locks and SAP Enqueues 351
10.2 Monitoring Database Locks 354
10.3 Number Range Buffering 359
10.4 ATP Server 365
10.5 Summary 371
11. Optimizing SQL Statements 373
11.1 Identifying and Analyzing Expensive SQL Statements 373
11.2 Optimizing SQL Statements Through Secondary Indexes 379
11.3 Optimizing SQL Statements in the ABAP Program 400
11.4 Summary and Related Tuning Measures 419
Appendix 425
A. Performance Analysis Roadmaps and Checklists 425
B. Database Monitors, Buffers, and SQL Execution Plans 441
C. Configuration Performance Parameters 471
D. Selected Transaction Codes 483
E. Review Questions and Answers 485
F. Glossary 497
G. Information Sources 507
H. Selected SAP Service Marketplace Notes 509
Index 513