今天发现程序中有一张报表查询速度很慢[全条件要二分钟左右],查找相关原因,准备进行优化处理.注:报表调用存储过程,存储过程返回两个table就有以下神奇的故事: 直接将SQL语句在SSMS中执行发现全条件情况下也就6秒左右,跟二分钟差太远, 于是进行调试,发现在执行取得DataSet的时间发费有二分钟左右,也确认了SQL语句 跟在SSMS中执行的一致,百思不得其解,优化SP也未能解决此问题,对比了类似存储 过程的语句,发现唯一的区别是返回的两个TABLE顺序不一样,正常速度的[类似存储过程] 是…