JSP高效分页,是否真的高效?

原创 2005年04月28日 14:22:00

Jsp如下:
**********************
<%@ page language="java" import="java.util.*,java.sql.*" %>
<%@ page contentType="text/html;charset=gb2312"%>
<jsp:useBean id="cn" scope="page" class="myConnection.Conn" /><!--引用数据库操作的bean,自己完成,这里不再赘述-->
<%
int curpage=1;//当前页
int page_record=20;//每页显示的记录数
//用下面的方法(sql查询完成,速度快)
curpage=Integer.parseInt(request.getParameter("page"));//获取传递的值,需要显示的页
ResultSet rs=cn.rsexecuteQuery("select top "+page_record+" * from tablename where id not in (select top "+(curpage*page_record)+" id from tablename order by id desc) order by id desc");
//本查询语句得到的是所要显示的1000页的20条记录,大致思路为——子查询排除需要显示的记录前的所有记录,父查询则对余下的记录进行降序排列
while(rs.next) {
  out.println(rs.getInt("id").toString());
}
rs.close();
%>

这是从Google上搜来的,不知道是否真的高效?

ASP超高效分页算法

'每页的记录数 dim pagesize pagesize= "30" '读出总记录数,总页数,飘易注 Dim TotalRecords,TotalPages SQLstr="Select...
  • tianpeiwen
  • tianpeiwen
  • 2012年12月14日 10:17
  • 488

【基础知识思考整理 】Mysql高效率的分页查询

在工程实践中,数据库表中的数据量一般不超过 100W行。当我们想要查询数据表中满足条件的第 n个100 行数据的时候,怎样的查询方法才能保证较高的性能呢?首先想到的,一般分页都是用 “limit 起始...
  • aganlengzi
  • aganlengzi
  • 2016年10月17日 09:34
  • 950

php高效获取数据分页

mysql.php 获取数据库中的记录,完全个人经验总结,仅供参考! /** *PHP+MYSQL数据库基本功能 *http://blog.csdn.net/yown */ ######...
  • SJian123
  • SJian123
  • 2014年06月25日 18:03
  • 1405

JSP数据分页显示代码(完整、高效)

//**********************************//作者:Wintalen//Email:wintalen @ 163.com//出处:金桂在线//**************...
  • xiaoxiaohai123
  • xiaoxiaohai123
  • 2008年04月28日 16:50
  • 4749

Mysql分页查询高效方案

mysql分页高效方案
  • bestcleaner
  • bestcleaner
  • 2016年11月01日 10:24
  • 4411

asp高效率分页代码

 Option Explicit Response.Flush Dim BeginTime,EndTime BeginTime=Timer Dim conn,SQLstr,Rs,DefRecordNu...
  • chinaPhoneLab
  • chinaPhoneLab
  • 2007年08月03日 11:06
  • 2372

转载access的分页查询效率问题

ACCESS数据库大数据量分页的几种方法比较及测试结果分析大数据量分页, 分页效率, ACCESS, 分页, ASP本文解决的问题:1.ACCESS是否存在更有效率的分页方法?2.现有ACCESS大数...
  • huixx
  • huixx
  • 2010年06月03日 16:38
  • 9171

java中MongoDB的分页实现

/**   * 分页查询   * 不要轻易使用Skip来做查询,否则数据量大了就会导致性能急剧下降,这是因为Skip是一条一条的数过来的,多了自然就慢了   * @param doc   */...
  • stfei0
  • stfei0
  • 2016年04月25日 14:08
  • 1310

高效率的Access\MSSQL分页的SQL语句

采用Access数据库有许多优点,比如数据库无须专门的数据库空间,使用,备份,迁移也非常方便。 但一旦数据量到达上万条,上十万条甚至更多的时候,ACCESS的大数据量的列表分页效率问题就出现了。 ...
  • qq269228887
  • qq269228887
  • 2013年10月31日 11:49
  • 738

asp.net高效分页的办法

分页控件:DataPager控件 1、微软封装的控件中,只有listview控件能使用DataPager控件。 2、只有实现了IPageableItemContauner接口的控件才能使用Data...
  • newd_2011
  • newd_2011
  • 2012年04月14日 23:59
  • 1169
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:JSP高效分页,是否真的高效?
举报原因:
原因补充:

(最多只允许输入30个字)