Concordo com o Rafael, falar o objetivo pode ajudar mais com a resposta. Mas a principio, Paginacao, Cache e filtros condicionais resolvem.
1 milhão é pouquissimo dado.
Quantas colunas? Um pivotable resolve? ou seria só "mostrar" tabelinha mesmo?
Em resposta a Desafios de um "datatable" em Nextjs
1
1
Obrigado. Paginação é o caminho. Apliquei isso na minha tabela de dados.