前端datatable插件优化分页速度
最近用了一个datatable的分页插件,不过并没有使用其提供的ajax请求,数据是楼主自己写的存储过程拿出来的,但使用之后发现一个问题,数据量越大,分页速度越满,试着执行了一下存储过程,6千多条数据查询不到0.1秒,而返回前端后,datatable进行分页需要近10秒,初步估计是datatable统计数据量进行分页浪费了大量的时间(数据总数存储过程有返回).代码附上,求大神帮忙优化下
function Page(id) {
$("#"+id+"").dataTable({
"iDisplayLength": 5,
"paging": true,
"info": false,
"lengthChange": false,
"ordering": false,
"retrieve": true,//保证只有一个table实例
"searching": false,
"language": {
"emptyTable": "没有找到相匹配的记录!",
"paginate": {
"emptyTable": "没有记录!",
"previous": "上一页",
"next": "下一页"
}
}
})
}