问题描述:
自己写了一个存储过程,用于SSRS的数据源,然而每次运行报表都非常慢,检查设置都没有问题,单独存储过程也没有问题。
问题分析:
新写的存储过程肯能因某种原因无法解析,一般情况下数据库软件会找到SQL语句以最快的运行方式。这些都是软件自动运行的性能优化。
解决方案:
1.直接运行当前数据库中的默认存储过程:EXEC sp_updatestats
2.将当前数据库属性中的AUTO Create Statistic,Auto updata statistic设置为true
问题描述:
自己写了一个存储过程,用于SSRS的数据源,然而每次运行报表都非常慢,检查设置都没有问题,单独存储过程也没有问题。
问题分析:
新写的存储过程肯能因某种原因无法解析,一般情况下数据库软件会找到SQL语句以最快的运行方式。这些都是软件自动运行的性能优化。
解决方案:
1.直接运行当前数据库中的默认存储过程:EXEC sp_updatestats
2.将当前数据库属性中的AUTO Create Statistic,Auto updata statistic设置为true