ssrs 2008 饼图性能改进
ssrs 2008 pie chart performance improvement
我正在查询我的数据集中的一个 table,它相对较小(150 万行)。每行有一列 s_flag
。当我
select s_flag,count(*) from 'mytable' group by s_flag
结果 return 不到一秒。
这就是我想在饼图上描绘的内容,所以我将其用作我的查询的等效项:我的数据集是一个简单的 select * from mytable
。我正在添加图表的值 count(s_flag)
和类别组 s_flag
。
问题是图表需要几分钟才能加载。我的问题是:有没有办法在不使用 ssrs 进行计数聚合的情况下直接在图表中传递来自 select s_flag,count(*) from 'mytable' group by s_flag
的结果?
select s_flag,count(1) as s_flag_count from 'mytable' group by s_flag
使用 s_flag_count
图表的值。
我正在查询我的数据集中的一个 table,它相对较小(150 万行)。每行有一列 s_flag
。当我
select s_flag,count(*) from 'mytable' group by s_flag
结果 return 不到一秒。
这就是我想在饼图上描绘的内容,所以我将其用作我的查询的等效项:我的数据集是一个简单的 select * from mytable
。我正在添加图表的值 count(s_flag)
和类别组 s_flag
。
问题是图表需要几分钟才能加载。我的问题是:有没有办法在不使用 ssrs 进行计数聚合的情况下直接在图表中传递来自 select s_flag,count(*) from 'mytable' group by s_flag
的结果?
select s_flag,count(1) as s_flag_count from 'mytable' group by s_flag
使用 s_flag_count
图表的值。