Probably not. By the sound of it, your transferring a lot of data (maybe
even blobs) to the client. If you also do that when you rewrite to a
stored procedure, you probably gain nothing.
Stored procedures can improve performance if *instead* of transferring
data to the client and doing processing there, you move the processing
into the stored procedure and return nothing, or only some aggregate
result to the client.
However, if the main point is getting data to the client, a stored
procedure is unlikely to change anything performance-wise.
Mark
--
Mark Rotteveel