PSM stored procedures are stored at database level and hence
result in faster execution of business logic. This approach can decrease the execution time of the
application. The procedural code stored within PSM is fairly static. Thus the second time a
procedure is executed; it may be able to take advantage of parsing that was previously performed.
It improves the performance of the procedures execution.