今回、件数の多いレコードをページングしなければならなくなった。
1万件のデータをすべて取得して、そこからn件ずつなら問題なく作れるんだけど、そうしちゃうと
表示云々の前にデータ取得に時間がかかりすぎます。
Oracleならピンっとくるんだが・・・。SQL Serverだもんなぁ~。
というかしっかり忘れていた(トホホ
ということで、調べてみたので参考して作ってください・・・。可愛そうなスタッフ・・・。
Sample ADO.NET Scenarios
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconpagingthroughqueryresult.asp
HOW TO:より高いパフォーマンスのクエリ結果を介してページ
http://support.microsoft.com/default.aspx?scid=kb;ja;318131
ページングのためのストアドプロシージャ(検索結果を n件ずつ表示するために)
http://blogs.sqlpassj.org/matu_tak/archive/2004/05/18/2337.aspx
Paging of Large Resultsets in ASP.NET - The Code Project - ASP.NET
http://www.codeproject.com/aspnet/PagingLarge.asp
#2120 : How do I page through a recordset?
http://www.aspfaq.com/show.asp?id=2120
SQL Server ユーザーグループ > PASSJメールニュース
http://www.sqlpassj.org/bbs/ml_disp.aspx?forum_id=1¤t_page=1&disp_mode=0&detail_mode=1&message_id=17451
SQL Server ユーザーグループ > 分科会 > Webテクノロジー
http://www.sqlpassj.org/bunkakai/web/series/ado/04.aspx
ページング処理に付いて考えてみる
http://blogs.wankuma.com/naka/archive/2004/11/15/6065.aspx
ASP からのレコードをページングする
http://www.microsoft.com/japan/msdn/columns/server/server05222000.asp
よさだやぐぶろぐ - SQL ストアドでページング
http://osada.bz/PermaLink.aspx?guid=7678b06a-855d-4909-93b4-adade83d66b9
SQL Server 2005 と ASP.NET2.0で大規模データを扱う
http://www.ailight.jp/blog/kazuk/archive/2006/01/07/10471.aspx
