Professional Documents
Culture Documents
David Kurtz
Go-Faster Consultancy Ltd.
david.kurtz@go-faster.co.uk
www.go-faster.co.uk
Resources
www.go-faster.co.uk 2
Who am I?
• Independent
consultant
• System Performance
Tuning
– Oracle/Unix/Tuxedo
– PeopleSoft Apps
• www.ukoug.org
• Book
– www.apress.com
www.go-faster.co.uk 3
What is PeopleSoft Ping?
• It is a component
which runs a
‘standard’ transaction
and measures the
duration of that
transaction at each
component in the PIA.
www.go-faster.co.uk 4
Browser/ Web Application Database
Network
Time
What does PS Ping Measure?
Server Server Time
Time
Time
Java
Java Application
Application
Browser
Browser Servlet
Servlet Server
Server DBMS
DBMS
Screen Java http / Servlet Tuxedo APPQ
Paint Script Thread
PSAPPSRV SQL (application
https Message (application
data
data&&meta-
meta-
(presentation data
data
(presentation (presentation (application
(application
&&JavaScript)
JavaScript) (presentation logic)
logic)
logic) logic)
www.go-faster.co.uk 5
Where is PeopleSoft Ping?
• DERIVED_PTP.HTMLCTLEVENT.FieldChange
• Each ping saves the results from the previous ping
to the database
– PS_PTP_TST_CASES
www.go-faster.co.uk 6
Ping Chart
www.go-faster.co.uk 7
Example of Contention
PS Ping
6
Cumulative Response Time (seconds)
0
23.5.04 16:20 23.5.04 16:30 23.5.04 16:40
Time
www.go-faster.co.uk 8
The Database Test
www.go-faster.co.uk 9
The Application Server Test
www.go-faster.co.uk 10
Case1:Browser Time
PS Ping
1.8
1.6
1.4
Duration (seconds)
1.2
0.8
0.6
0.4
0.2
0
19.5.04 13:10 19.5.04 13:20 19.5.04 13:30 19.5.04 13:40 19.5.04 13:50 19.5.04 14:00 19.5.04 14:10 19.5.04 14:20 19.5.04 14:30
Time
www.go-faster.co.uk 11
Case 1: Desktop Specification
www.go-faster.co.uk 12
Case 1: Conclusion
www.go-faster.co.uk 13
Case 2: Application Server CPU
Benchmark?
PS Ping
PTP_AS_ONLY_TIME
1.8
1.6
1.4
Duration (seconds)
1.2
0.8
0.6
0.4
0.2
0
26.5.04 17:30 26.5.04 17:40 26.5.04 17:50
Date
www.go-faster.co.uk 14
Case 2: Two Application Servers
• HP-UX 11 • Windows 2000
• 750Mhz • 3.2Ghz
• Ping Time: 1.43s • Ping Time: 0.33s
• [PT8.43.15]
www.go-faster.co.uk 15
Case 2: Conclusion
www.go-faster.co.uk 16
Conclusion
www.go-faster.co.uk 17
Questions
www.go-faster.co.uk 18
PeopleSoft Ping
David Kurtz
Go-Faster Consultancy Ltd.
david.kurtz@go-faster.co.uk
www.go-faster.co.uk