数据库分页查询
Posted duguangming
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据库分页查询相关的知识,希望对你有一定的参考价值。
为什么使用分页查询:
数据量比较大时,如果全部查询,展示刚给用户,数据量太大,用户难以接受。并且数据量大,查询慢。如果此时将大量的数据读取到java内存中,可能会存储崩溃。
分页查询的方式:
1.全部查询,在前台展示的时候,只展示其中的一部分。适用于数据库数据较少的时候。
2.数据库获取数据的时候,只查询部分的数据,然后前台直接展示。适用于数据量大的时候。limit index ,length
A:
第一页select * from 表名 limit 0,5
第二页select * from 表名 limit 5,5
第三页select * from 表名 limit 10,5
第四页select * from 表名 limit 15,5
......
第n页 每页x条 select * from 表名 limit (n-1)*x,x
B:
100条 每页5条 共20页
101条 每页5条 共21页
105条 每页5条 共21页
106条 每页5条 共22页
......
t条 每页x条 共(t+x-1)/ x 页
以上是关于数据库分页查询的主要内容,如果未能解决你的问题,请参考以下文章