Does the order in which parameters are passed to a stored procedure affect the caching of query plans, or cause any other sort of extra processing overhead?
My theory is "no" for the query plans, and any processing overhead required to re-order the parameters is negligible, but I'd like to find some information to back it up.