我想在浏览器/多页上显示100000条记录,对内存的影响最小.即每页100条记录.我想来回移动页面.我的怀疑是
1.我可以保留记忆中的所有记录吗?这个好主意吗?
2)我可以为任何页面建立数据库连接/查询吗?如果是这样怎么写一个查询?
谁能请帮帮我..
在内存中保存如此多的记录通常不是一个好主意.如果多个用户同时访问该应用程序,则内存影响将是巨大的.
我不知道您使用的是什么DBMS,但在MySQL和其他几个版本中,您可以依靠DB来查询分页,例如:
SELECT * FROM MyTable
LIMIT 0, 100
Run Code Online (Sandbox Code Playgroud)
限制后的第一个数字是偏移量(它将跳过多少条记录),第二个数字是它将获取的记录数.
请记住,这是SQL在每个数据库上没有相同的语法(有些甚至不支持它).
| 归档时间: |
|
| 查看次数: |
3974 次 |
| 最近记录: |