| AboveSoft Analyzer Report |
Generated on 09/09/2005
|
Report for source code ZTEST
| Source code : ZTEST |
System :
DEV
|
| Created by : TESTUSER |
Created on : 09/09/2005
|
| Last modified by : TESTUSER |
Last modified on :
09/09/2005
|
|
SQL Expression: SELECT
op~aufpl
INTO
w_aufpl
FROM
afko AS gr
INNER JOIN afvc AS op
ON gr~aufpl = op~aufpl
WHERE
op~steus = 'PS01' AND
gr~aufnr = tabla_inter-grafo AND
op~vornr = itab-operation AND
op~ltxa1 = itab-den_operation AND
op~loekz = ' '.
Tables involved: AFKO: Order header data PP orders Additional information: Found at line: 231
|
|
SQL Expression:
Tables involved: AFVC: Operation within an order Additional information: Found at line: 253
|
|
SQL Expression:
Additional information: Found at line: 262 This SQL expression is not considered because the table is buffered. |
|
SQL Expression:
Tables involved: RESB: Reservation/dependent requirements Additional information: Found at line: 426
|
|
SQL Expression:
Tables involved: MKPF: Header: Material Document Additional information: Found at line: 432
|
| SQL Expression count: 5 |
Table count :
7
|
| Line count : 539 |
Rate
for this source code : 7.27
|
|
Source code count : 1 |
Overall
rate: 7.27
|
| SQL Expression count : 5 | |
| Line count: 539 | |
| Table count : 7 |
Scoring Interpretation for a single table (or a single table SQL expression)
10Perfect. A full index can be used and the asterisk is not present. 8 - 9Very good. A full index can be used but the asterisk is present. It can be improved a little by removing the asterisk. 7Fine. Here there are two interpretations:
1) A full index can be used and the asterisk is present. Better modify to remove asterisk since it's moving a lot of data for each record it selects.
2) A partial index can be used and the asterisk is not present. You should evaluate how useful is the index that can be used. 4 - 6Bad. Access can always be improved. Asterisk is always present and a full index cannot be used. A partial index can be used but you should evaluate how useful is it. 0 - 3Very bad. No index can be used. Access must be improved or it may represent a problem. The scoring of an SQL which handles more than one table is the average of each table scoring. As a general rule an SQL scoring 7 or more (green) is considered OK. You will always be able to improve SQLs scoring less than 7.