Olá pessoal,
Estou com um problema de performance aqui no result do select peço a ajuda de algumas dicas para melhorar esse result
Com até 9 mil registros ele retorna em 4 segundos mas se coloco para retornar todos que no total tem 30 mil ele demora uns 40 segundos.
Existe alguma maneira de melhorar esse código abaixo?
Desde já Agradeço!
$sql_clientes_auto = “SELECT top 7000 Id,Codigo,Nome FROM Clientes WHERE Regiao in ( [regiao_usuario] ) AND Ativo = 1”;
sc_select(resultado,$sql_clientes_auto);
{
$clientes = array();
while (!$resultado->EOF){
$clientes[] = array(
'nome'=> utf8_encode($resultado->fields[2]),
'codigo' => $resultado->fields[1]
);
$resultado->MoveNext();
}
$resultado->Close();
echo json_encode($clientes);
}