存储过程执行突然变慢

之前写的而一个存储过程,每次执行时间都在2-3分钟就出结果,这个月在没有任何改动情况下,执行了1个多小时都没有执行结束。我把存储过程里面代码复制出来执行,也是正常时间出结果,请教高手怎么解决我的存储过程执行慢的问题?

/*
撰写人:****
创建时间:2013-07-05
数据库:BiDataBase
执行时间:2'10''
格式:exec MPVip01_Month 年份,月度

示例:exec MPVip01_Month 2013,6

*/

程序里运行完后没有释放连接?