SAPBASIS - Workload Analysis V1.0
description
Transcript of SAPBASIS - Workload Analysis V1.0
Introduction to Introduction to
Workload AnalysisWorkload Analysis
Introduction to Introduction to
Workload AnalysisWorkload Analysis
ContentsContents
Preface
What is Workload Dialog Step & Response Time Components SAP R/3 Monitoring and Tuning
What is WorkloadWhat is Workload
Performance Influencing FactorsPerformance Influencing Factors
Load FactorLoad Factor
Load ProfileLoad Profile
Potential for Optimizing PerformancePotential for Optimizing Performance
Applications + Customizing60%
Database + SAP BasisDatabase + SAP Basis30%30%
OperatingOperatingSystemSystem
10%10%
Application Tuning – Application Tuning – Long Running ProgramsLong Running Programs
Tuning AreasTuning Areas
R/3 Basis Tuning TasksR/3 Basis Tuning Tasks
R/3 Application Tuning TasksR/3 Application Tuning Tasks
Dialog Step and Dialog Step and Response Time Response Time
ComponentsComponents
User Dialog: Graphical information processing
Processing application logic: System ManagementTransaction Monitoring
Handling Internet access
Processing Internet Transactions
PresentationPresentation
ApplicationApplication
DatabaseDatabase
CreateProduction
Orders
ReleaseProduction
Orders
ScheduleProduction
Accept Customer
Order
ConfirmDelivery
BuildProducts
ExplodeBill-of-Material
ReserveMaterial
CustomerService
Rep
PlantPersonnel
ProductionOrder
CustomerOrder
Part Material Task
InternetInternet
Information StorageDatabase Backup
Layer Internet Architecture
2-tier 3-tier Multi-tier
10-20%
60-70%
5-10%
10-20%
Load
Application ServicesApplication Services
Database ServicesDatabase Services
Internet ServerInternet Server
WebServerWeb
Server
WebBrowser
WebBrowser
Presentation Services
Presentation Services
Presentation Services
Presentation Services
WebServerWeb
Server
Internet ServerInternet Server
Application Services
Application Services
Database Services
Database Services
Multi-tier Internet ArchitectureMulti-tier Internet Architecture
Dialog StepDialog Step
Dialog Step (2)Dialog Step (2)
Dialog Step (3)Dialog Step (3)
Dialog Step (4)Dialog Step (4)
Dialog Step (5)Dialog Step (5)
Dialog Step (6)Dialog Step (6)
Response Time Response Time Components Components
CPU TimeCPU Time
Workload StatisticWorkload Statistic
Memory UsageMemory Usage
Memory AllocationMemory Allocation
Memory AllocationMemory Allocation
Memory Limitation under 32-BitMemory Limitation under 32-Bit
Memory Limitation under 32-BitMemory Limitation under 32-Bit
PRIV ModePRIV Mode
Hint on Initial Memory ConfigurationHint on Initial Memory Configuration
SAP R/3 Monitoring & TuningSAP R/3 Monitoring & Tuning
SAPR/3 Monitoring & TuningSAPR/3 Monitoring & Tuning
How Data Captured How Data Captured
How Data Captured How Data Captured
Workload Analysis Theory Workload Analysis Theory
Analysis RoadmapAnalysis Roadmap
Analysis RoadmapAnalysis Roadmap
Analysis RoadmapAnalysis Roadmap
Transaction Profile Transaction Profile
Statistic Record Statistic Record
Analysis RoadmapAnalysis Roadmap
Workload Analysis Theory Workload Analysis Theory
Work Process OverviewWork Process Overview
Analysis Roadmap – Using the Analysis Roadmap – Using the Work Process Overview (1)Work Process Overview (1)
Analysis Roadmap – Using the Analysis Roadmap – Using the Work Process Overview (2)Work Process Overview (2)
OS MonitorOS Monitor
Detailed Analysis - OS Monitor Top Detailed Analysis - OS Monitor Top CPU UserCPU User
Analysis Roadmap – Using the Analysis Roadmap – Using the Operating System Monitor (1)Operating System Monitor (1)
Analysis Roadmap – Using the Analysis Roadmap – Using the Operating System Monitor (2)Operating System Monitor (2)
Database MonitorDatabase Monitor
Detailed Analysis - Database Detailed Analysis - Database MonitorMonitor
Memory Monitor Memory Monitor
Buffer MonitorBuffer Monitor
Detailed Analysis - BufferDetailed Analysis - Buffer
Poor ConfigurationPoor Configuration
Optimal ConfigurationOptimal Configuration
Analysis Roadmap – R/3 Memory Analysis Roadmap – R/3 Memory ConfigurationConfiguration
Analysis Roadmap – Table Call Analysis Roadmap – Table Call StatisticsStatistics