I have a stored procedure which deployed on different clients.
This stored procedure is working fine all the time.
Sometimes while using the web application, the page which calls this stored procedure keeps loading and will return a time out exception FOR ALL USERS.
To fix this issue, right click on stored procedure, modify, then F5 to execute same procedure (with no change on procedure),
Back to web part and refresh, everything will work fine.