Lentidão de consulta
Bom dia prof,
seguinte fiz um select com eloquent onde retornei um sleect com 500 registros, só que percebi que a página ficou lenta, e boa parte disso se deu a consulta, tem alguma forma de otimizar isso para não gerar tanta lentidão? ou adiar a exibição das informações ate que a query esteja totalmente carregada?
Olá, Lucas!
Tudo bem?
Uma query com apenas 500 registros, é pouca coisa.
No seu caso, você listou todos os 500 registros de uma vez?
Se sim, está aqui o problema, não é na query, e sim na renderização dos dados, neste caso, é recomendado paginar.
--
A query em sí, ela é complexa? Digo, tem muitas amarrações com outras tabelas?
Opa boa noite,
Na verdade a query é bem simples tipo um Category::all() para lista todos em uma tag select, tem algum outra forma que eu possa lista todos os itens?
pensei em usar axios e fazer uma requisição, você acha que isso ajudaria ?
Ajudaria sim, porque 500 registros renderizados de uma única vez, pesa muito ao renderizar.
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!