DOBON.NET DOBON.NETプログラミング掲示板過去ログ

GridViewの初期表示を早くしたい。

環境/言語:[.NET FrameWork2.0, VB.NET]
分類:[ASP.NET]

DBにある1万件以上のレコードを、GridViewに1ページあたり100レコードで表示
させています。レコードはSqlDataSourceにselectCommandを利用して取得してい
ます。問題は、レコードがこれだけが多いとクライアントブラウザ側に表示され
るまでに30秒以上待たされます。最初の100レコードだけでもさっと表示させ
たいのですがどのようにすればよいのでしょうか?
参考になるリソースがあればポインタでも結構ですので教えください。
よろしくお願いします。
Mr.Tです、こんにちは。

■No20906に返信(ポランさんの記事)
> DBにある1万件以上のレコードを、GridViewに1ページあたり100レコードで表示
> させています。レコードはSqlDataSourceにselectCommandを利用して取得してい
> ます。問題は、レコードがこれだけが多いとクライアントブラウザ側に表示され
> るまでに30秒以上待たされます。最初の100レコードだけでもさっと表示させ
> たいのですがどのようにすればよいのでしょうか?
> 参考になるリソースがあればポインタでも結構ですので教えください。
> よろしくお願いします。

30秒以上待たされるのは、どこが一番ネックになっているのか
わかりますか?どこに一番時間がかかるのかを、確認してください。
それによって、対処が変わってきます。

DOBON.NET | プログラミング道 | プログラミング掲示板