我使用了datatable jquery插件,它工作得很好,但是现在我有大量的数据,比如100000行,所以它只需要加载10-15分钟,有人能建议如何用mysql和php修复这个加载问题,使用limit或者类似的东西。https://cdn.datatables.net/1.10.19/js/jquery.datatables.min.js
cngwdvgl1#
您能在查询中尝试一个limit子句吗:https://www.w3schools.com/php/php_mysql_select_limit.asp您的偏移量可以通过使用当前页码来计算——可以使用jquery/ajax传入当前页码。
qzlgjiam2#
找出需要花时间的事情并加以处理。关注9和11。用户做某事->action启动javascript执行某些操作,并指示pc将包发送到所需位置->啦啦啦->包到达目标服务器并定向到适用的服务(恰好是一个web服务器,如apache/nginx/etc)->web服务器执行适用的php文件并提供适用的参数->php操作请求参数并发送到mysql->mysql执行查询并将结果返回给php->php处理结果并发送回用户的pc->啦啦啦->用户的pc获取结果并将其提供给javascript->javascript操作结果->用户看到了吗
2条答案
按热度按时间cngwdvgl1#
您能在查询中尝试一个limit子句吗:
https://www.w3schools.com/php/php_mysql_select_limit.asp
您的偏移量可以通过使用当前页码来计算——可以使用jquery/ajax传入当前页码。
qzlgjiam2#
找出需要花时间的事情并加以处理。关注9和11。
用户做某事->
action启动javascript执行某些操作,并指示pc将包发送到所需位置->
啦啦啦->
包到达目标服务器并定向到适用的服务(恰好是一个web服务器,如apache/nginx/etc)->
web服务器执行适用的php文件并提供适用的参数->
php操作请求参数并发送到mysql->
mysql执行查询并将结果返回给php->
php处理结果并发送回用户的pc->
啦啦啦->
用户的pc获取结果并将其提供给javascript->
javascript操作结果->
用户看到了吗