You need to ensure that a new execution plan is used by usp_GetOrdersByProduct each time the stored procedure runs