我在一个页面上有两个 SqlDataSource 控件。一个加载高级数据,另一个根据您选择的高级项目加载更多详细信息。这是拥有超过 900,000 条记录的大型搜索的一部分,我正在寻找加快搜索速度的方法。无论是我可以添加到 SqlDataSource 的选项,我可以对 sql 查询执行的操作,还是使用诸如 ObjectDataSource 之类的替代方案。
我将 DataSourceMode 更改为 DataReader,因为我听说它更快并且使用更少的内存。我还注意到分页真的很慢。
我正在从我的这个网站http://mosesofegypt.net/post/2008/02/Building-a-grouping-Grid-with-GridView-and-ASPNET-AJAX-toolkit-CollapsiblePanel.aspx执行以下操作,但显然我的数据超过 900,000 条记录,我不确定如何将分页添加到第二个 gridview,因为现在,它只在顶级 gridview