>So you mean to say procedure via schema ( SQL based ) are not transportable?
Not via delivery units.
>Are there any other difference in terms of performance and which are better in terms of usage?
No, as stated already the runtime/execution is identical.