Alguém teria alguma solução para exibir uma datatable jquery com mais de 105.000 linhas de registro. Pois quando eu exibo a página demora muito para carregar. e Quando carrega os dados não faz a paginação(até aparece a paginação porem não funciona).
Colocar uma paginação? Configurar para trazer um paginação de resultado…
Ele até esta para fazer a paginação porem ela não esta funcionando.
Se eu não engano precisar criar no server side essa paginação… e mandar para o front somente o que ele está precisando…
Tem o endereço do pacote DataTable?
$rows = false;
while ($res = mysqli_fetch_array($query,MYSQLI_ASSOC)) {
$rows[] = $res;
}
$data = array(“draw”=> 1,
“recordsTotal”=>$total_linhas,
“recordsFiltered”=> $total_linhas,
“data”=>$rows);
echo json_encode($data);
exit();
esta é a parte final do meu server, criando o json e enviando para o front.
Qual é a SQL?
A query é um pouco grande tem 34 colunas e 23 join
Se paginou ela tipo limit ?
Eu já fiz com e sem limit.
E não resolveu!?
Se isso acontece talvez a SQL não está correta ou as relações etc.
O sql realmente é meio complexo mas já revisei, criei índices e consegui baixar o tempo de execução no banco. Eu estou tentando encontrar os parâmetros de paginação do data table.
Eu também encontrando posto aqui