海量数据分页

转载 2006年05月26日 01:42:00



<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%> <% '分页SQL语句生成代码 Function GetPageSQL(tblName,fldName,PageSize,PageIndex,OrderType,strWhere) Dim strTemp,strSQL,strOrder '根据排序方式生成相关代码 if OrderType=0 then strTemp=">(select max([" & fldName & "])" strOrder=" order by [" & fldName & "] asc" else strTemp="<(select min([" & fldName & "])" strOrder=" order by [" & fldName & "] desc" end if '若是第1页则无须复杂的语句 if PageIndex=1 then strTemp="" if strWhere<>"" then strTmp = " where " + strWhere end if strSQL = "select top " & PageSize & " * from [" & tblName & "]" & strTmp & strOrder else '若不是第1页,构造SQL语句 strSQL="select top " & PageSize & " * from [" & tblName & "] where [" & fldName & "]" & strTemp & _ " from (select top " & (PageIndex-1)*PageSize & " [" & fldName & "] from [" & tblName & "]" if strWhere<>"" then strSQL=strSQL & " where " & strWhere end if strSQL=strSQL & strOrder & ") as tblTemp)" if strWhere<>"" then strSQL=strSQL & " And " & strWhere end if strSQL=strSQL & strOrder end if GetPageSQL=strSQL '返回SQL语句 End Function response.write(GetPageSQL("message","messageid",10,1,0,"")) %>

java海量数据导出xls分页解决报内存溢出问题

/**      * 写XLS文件      * @param fileName 文件名(全路径)      * @param colTitleList 标题      * @param co...
  • zy_crazy_code
  • zy_crazy_code
  • 2016年08月15日 17:18
  • 531

查询 31到40条记录 的各种玩法(分页可以支持海量数据5百万,时间大约在1--5秒)

来自:http://www.cnblogs.com/wenyang-rio/archive/2012/10/25/2738499.html  平常工作,尤其是面试中经常遇到这样一个问题,查询...
  • ArvinStudy
  • ArvinStudy
  • 2013年01月16日 15:53
  • 1000

SQL server 海量数据库的查询优化及分页算法(收藏)

http://www.w17x.com/AritcleDisplay.aspx?id=661 具体如下: 如何在有着1000万条数据的MS SQL SERVER数据库中实现快速的数据提取和数据分页...
  • hliq5399
  • hliq5399
  • 2016年05月19日 09:51
  • 4405

【Oracle】——大数据下分页方法

最近工作非常的轻松,只是做了一些小功能oracle显示分页,但是要求随着数据量的加大,不能影响系统的查询速度,这也就是要求小编在所有的解决方案中选择最好的一项。 小编先提供两种常用的分页方法 方法一、...
  • jiadajing267
  • jiadajing267
  • 2017年03月17日 13:32
  • 1010

千万级数据分页实现

海量数据分页,已经无法使用数据库自带的分页机制,比如MySQL 的 Limit ,这会导致严重的性能问题 1.问题的提出  在软件开发中,大数据量的查询是一个常见的问题,经常会遇到对大量...
  • echocdzh
  • echocdzh
  • 2016年01月07日 15:14
  • 2577

oracle 大数据量分页查询

(一)分页实现及性能 Oracle的分页查询语句基本上可以按照本文给出的格式来进行套用。 分页查询格式: SELECT * FROM ( SELECT A.*, ROWNUM RN ...
  • minxwy
  • minxwy
  • 2014年03月10日 18:36
  • 1587

海量数据搜索、存储、查询、排序算法

http://hi.baidu.com/bellgrade/item/ac4febc7befd657089ad9eaa 海量数据库的应用,如国家的人口管理系统,户籍档案管理系统,在这样的海量数据...
  • designpc
  • designpc
  • 2014年03月15日 18:28
  • 1261

面试必须掌握的十个海量数据问题及解决方案

原文链接:BAT直通车-海量数据专题更多精彩内容(BAT招聘、笔试、面试、技术),请访问BAT直通车题目问题一:现有海量日志数据,要提取出某日访问百度次数最多的那个IP(可以将题干简化,假设日志中仅包...
  • hitxueliang
  • hitxueliang
  • 2016年08月08日 16:57
  • 1968

海量数据处理 算法总结

1. Bloom Filter 【Bloom Filter】 Bloom Filter(BF)是一种空间效率很高的随机数据结构,它利用位数组很简洁地表示一个集合,并能判断一个元素是否属于这...
  • E01014165
  • E01014165
  • 2016年07月08日 20:40
  • 1718

海量数据查询的一些关键技术

MPP架构,数据并行化处理 垂直切分,列式存储,列存储只需要将需要查询的数据列load到内存即可,且列式存储压缩比很高,例如bigtable/hbase等列族数据存储、dremel/impala的...
  • load2006
  • load2006
  • 2016年09月27日 00:31
  • 1086
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:海量数据分页
举报原因:
原因补充:

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