日前在做一个ListViewByQuery类型的查询Webpart时,遇到了严重的性能问题,在从一个近6万个条目的列表下,检索数据时,大概时间在30s以上,这是不可接受的。
于是考虑用索引列来提高性能,结果发现加上之后,性能提高到了2~3s,提高了10倍以上!
原来在做数据库表查询时,加索引提高一个甚至几个数量级都感觉不新鲜,没想到SharePoint列表加上索引后,性能提高也这样明显。
对索引列的详细解释可以参考这篇文章:
由于时间有限,还没有认真研究。
日前在做一个ListViewByQuery类型的查询Webpart时,遇到了严重的性能问题,在从一个近6万个条目的列表下,检索数据时,大概时间在30s以上,这是不可接受的。
于是考虑用索引列来提高性能,结果发现加上之后,性能提高到了2~3s,提高了10倍以上!
原来在做数据库表查询时,加索引提高一个甚至几个数量级都感觉不新鲜,没想到SharePoint列表加上索引后,性能提高也这样明显。
对索引列的详细解释可以参考这篇文章:
由于时间有限,还没有认真研究。
转载于:https://www.cnblogs.com/HeavyMetal/articles/1802419.html