我在mysql中有20000条记录的表。
如何更快地检索数据?
我使用datatable插件进行分页,也使用了codeigniter。 将记录拆分到约4000页大约需要一分钟
答案 0 :(得分:0)
请使用分页[ci分页,php分页,jquery分页ajax(比其他速度更快)]如果您使用的是引导数据表,则该表不起作用,因为数据表一次取回所有数据,然后在查看时间上中断了数据消费时,您需要将数据分成20-20或50-50这样的小组,并且需要在每次点击次数中获取数据。
如果您使用的是cici分页,它将在每次点击时重新加载,但是,如果您使用的是jQuery分页,它将帮助您在每次点击中获取数据而无需刷新页面。
请通过以下链接:https://phppot.com/php/ajax-pagination-with-php/ 为了实现Ajax分页。