ABC of Teradata System Performance Analysis
ABC of Teradata System Performance Analysis
Analysis
Shaheryar Iqbal
[email protected]
GCC Pakistan.
Date created: Feb 20, 2009.
Last Updated: Oct 12, 2009.
Agenda
2) CPU Reports
1) CPU Utilization
2) CPU Node Hours available
3) Percent Shift Busy
4) OS % of CPU
5) CPU Utilization among Vprocs
6) Nodes Parallel Efficiency
7) AMPs Parallel Efficiency
3) Memory Reports
1) Memory availbilty
2) Mem allocation Failures
6) AWT Usage
______________________________________________
From: Clark, Dave
Sent: Saturday, March 07, 2009 12:14 AM
To: Iqbal, Shaheryar
Subject: ABC of Teradata System Performance Analysis
Shaheryar-
I have approved your presentation for general viewing. Thank-you very much for your
effort in developing this. The information is very useful.
-dave.clark
(858)485-2177
• http://pc01.teradata.com/CKS
After Reconfiguration:
Before Reconfiguration:
Unusable Node Capacity
Unusable Node Capacity
14.23 -14.20 = 0.03;
14.23 – 13.25 = 0.98;
Parallel Efficiency = 99.80
Parallel Efficiency = 93.09
5 > 1 August 2024
• 2) CPU Reports
•ABS Avail Hours: Time when CPU was available to process a job but there was nothing to process
•This graph gives a ratio between total CPU available to Max CPU used on daily basis
8 > 1 August 2024
CPU Utilization: Percent Shift Busy Higa Macro
ResPmaThreeShifts
Shift Time 00-07 Shift Time 07-17 Shift Time 17-24 Shift Time 00-24
Mon-Fri Mon-Fri Mon-Fri Sat-Sun
Extremely degraded
system performance
PE consuming 40% of
Node CPU, works at
their max capacity.
And have tendency to
become bottleneck.
Extreme case
of Node skew
•Available Free memory less than 100 MB and 40 MB are termed as “Memory depletion” and “system panic” states respectively.
•Disk Busy time is the amount of time in which there is at least one I/O request outstanding
target range
03/04 Sat 05:30
Wait % ----
CPU bsy ---
0
20
40
60
80
100
120
1/9 Fri 0:00
I/O Wait %
Avg CPU bsy
50 000
100 000
150 000
200 000
250 000
300 000
0
06/15 Thu 06:20
06/15 Thu 06:20
06/15 Thu 06:20
06/15 Thu 06:20
06/15 Thu 06:20
Measuring I/O
12 000 000
10 000 000
8 000 000
Total DB Wrts
6 000 000 Total Pre Rds
Total Position Rds
4 000 000
2 000 000
0
09/05 Mon 02:20
Mini Cyl Pack occurs when there are only ten Free cylinders left on
any AMP resulting in degraded system performance.
Potential indicator of
“FLOW Control” state
Message queue
length > 20