Hi,
I have a little problem, I see only "Sequential Read" in the SM50, the system is very slow ...
If I made a test between two server,
The KO server :
SQL Statement
-
SELECT
"VBELN" , "ERDAT" , "ERZET" , "VBTYP"
FROM
"VBAK"
WHERE
"MANDT" = :A0 AND "ERDAT" BETWEEN :A1 AND :A2 AND ( "VKBUR" = :A3 OR "VKBUR" = :A4 )
Execution Plan
-
System: FEP
-
Id | Operation | Name | Rows | Bytes | Cost (%CPU) |
-
0 | SELECT STATEMENT | 231 | 8778 | 23754 (2) | |
| FILTER | ||||
| TABLE ACCESS FULL | VBAK | 231 | 8778 | 23753 (2) |
-
Predicate Information (identified by operation id):
-
1 - filter(:A1<=:A2)
2 - filter("ERDAT">=:A1 AND "ERDAT"<=:A2 AND ("VKBUR"=:A3 OR
"VKBUR"=:A4) AND "MANDT"=:A0)
The OK server :
SQL Statement
-
SELECT
"VBELN" , "ERDAT" , "ERZET" , "VBTYP"
FROM
"VBAK"
WHERE
"MANDT" = :A0 AND "ERDAT" BETWEEN :A1 AND :A2 AND ( "VKBUR" = :A3 OR "VKBUR" = :A4 )
Execution Plan
-
System: FED
-
Id | Operation | Name | Rows | Bytes | Cost (%CPU) |
-
0 | SELECT STATEMENT | 106 | 4028 | 11225 (1) | |
| FILTER | ||||
| TABLE ACCESS BY INDEX ROWID | VBAK | 106 | 4028 | 11224 (1) |
| INDEX RANGE SCAN | VBAK~AUD | 655K | 445 (2) |
-
Predicate Information (identified by operation id):
-
1 - filter(:A1<=:A2)
2 - filter("ERDAT">=:A1 AND "ERDAT"<=:A2 AND ("VKBUR"=:A3 OR
"VKBUR"=:A4))
3 - access("MANDT"=:A0)