Não exporte dados inteiros em uma única solicitação.
Aplique algum limite e deslocamento na exportação de dados do banco de dados.
Curti :
- na primeira vez, ele exportará dados de 0 a 9999, anexará ao csv e redirecionará para o mesmo URL com deslocamento =10000 e limite =10000
- na segunda vez, ele exportará dados de 10.000 a 19.999, anexará ao csv e redirecionará para o mesmo URL com deslocamento =20.000 e limite =10.000
- e assim por diante