当我们有大量数据时,如何在php中使用datatable

djmepvbi  于 2021-06-19  发布在  Mysql
关注(0)|答案(2)|浏览(275)

我使用了datatable jquery插件,它工作得很好,但是现在我有大量的数据,比如100000行,所以它只需要加载10-15分钟,有人能建议如何用mysql和php修复这个加载问题,使用limit或者类似的东西。
https://cdn.datatables.net/1.10.19/js/jquery.datatables.min.js

cngwdvgl

cngwdvgl1#

您能在查询中尝试一个limit子句吗:
https://www.w3schools.com/php/php_mysql_select_limit.asp
您的偏移量可以通过使用当前页码来计算——可以使用jquery/ajax传入当前页码。

qzlgjiam

qzlgjiam2#

找出需要花时间的事情并加以处理。关注9和11。
用户做某事->
action启动javascript执行某些操作,并指示pc将包发送到所需位置->
啦啦啦->
包到达目标服务器并定向到适用的服务(恰好是一个web服务器,如apache/nginx/etc)->
web服务器执行适用的php文件并提供适用的参数->
php操作请求参数并发送到mysql->
mysql执行查询并将结果返回给php->
php处理结果并发送回用户的pc->
啦啦啦->
用户的pc获取结果并将其提供给javascript->
javascript操作结果->
用户看到了吗

相关问题