Are Oracle Stored Procedures faster than SQL String for Microsoft .NET Application?
I would expect stored procedures to be faster in almost all cases.
But it mostly depends on your code.
If, for example, you get a result set from your database and then use that data to perform other queries, you will have a lot of network traffic overhead. This is especially true if you forgot to use one connection for queries.
It would then be more efficient to use a single stored procedure to return aggregated data (if possible, of course).
a source to share
Jon Limjap said, "All other answers are speculative."
There is a lot of truth in this statement. There are so many factors: How is the DB server configured? How is the speed / reliability of the network? How is SQL? How is PL / SQL? I could write very slow SQL and / or PL / SQL if I wanted to (and unintentionally, from past projects!). So if you can, try both.
a source to share