DataTable Json e PHP

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