Performance engineering/tuning培训
Introduction to Performance testing
Performance testing life cycle.
Performance test results interpretation.
Understanding various Architectures/Application models
2/3 tier architecture
N tier architecture
Middleware (MQ, Webservices etc) based architecture
Technology
Basic UNIX commands (grep, find, vi editor etc)
Basic Oracle/SQL (Queries, Tables, Triggers etc)
Basic C/Java concepts
Detailed Analysis - Monitoring concepts/Tools
Hardware Monitoring (Windows -Perfmon, UNIX -nmon, vmstat)
Run queue (Average processor queue length)
Network IO
Disk IO
Memory (Available, Used, Paging space, FS Cache etc)
CPU (Available, virtual, online, entitled etc)
Web Server/App Server Monitoring
JVM (Java heap) -heap dump analysis
Connection Pool
Thread Pool
Understanding of various monitoring tools like CA Wily Introscope, IBM Tivoli etc.
DataBase Monitoring
Basic query tuning
SQL Trace
AWR or Statspack analysis
Query plan
Understanding of Bandwidth, FTP
Understanding of Network Monitoring using HTTPwatch or Fiddler