約 1,100,000 行のデータセットがあります。
これを jqGrid にロードすると、SQL プロファイラーは、レコード数を返すだけで 29.7 秒かかり、さらにデータを返してグリッドに表示するのにさらに 29.8 秒かかることを通知します。
SQL Server テーブルに対して行数をカウントする SQL を以下に示します。
SELECT
[GroupBy1].[A1] AS [C1]
FROM ( SELECT
COUNT(1) AS [A1]
FROM [dbo].[vw_ProductSearch_FULL] AS [Extent1]
) AS [GroupBy1]
jqGrid によって生成されるこの「カウント」クエリのパフォーマンスを向上させる方法を提案できる人はいますか?