As far as I know there is very little difference between the two except syntax. You have to use:
CALL METHOD
for AMDP
CALL DATABASE PROCEDURE
for HANA Procedure
Is the AMDP performance affected by the fact it is run at ABAP Application Server?
Can this architectural downside be overcome by the SQL optimizations when comparing to HANA proc? What is the best entity to use (AMDP or HANA proc) when dealing with complex queries with multiple WITH
and JOIN
?