- Navios
- 25 de abril de 2026 às 23:19 UTC
- Autor
- Kamo
- Enviar
- 5c13630
O endpoint da lista /api/support/tickets foi executado, por página de 20 linhas: - 20 chamadas. - 20 chamadas para GeoLookupService.lookup, cada uma das quais é um range-scan contra a tabela de blocos GeoLite (milhões de linhas) mais um local buscar — ~40 consultas extras em tabelas enormes — mesmo que o visitante O registo já tem um código de país armazenado. Corrigir: - getTickets bulk-fetches todos os visitantes para a página em uma consulta via **************************** - toDTO é dividido: os chamadores de detalhes usam o caminho live-geo; o passe de lista Salta o GeoLite olhar inteiramente e apenas lê visitor.countryCode. Isso elimina o custo dominante na carga da página de suporte.